vk

tlwsn

Известный
Автор темы
537
85
Python:
import requests
import vk_api

from vk_api.longpoll import VkLongPoll, VkEventType

token = "token"

vk_session = vk_api.VkApi(token=token)
longpoll = VkLongPoll(vk_session)
vk = vk_session.get_api()
for event in longpoll.listen():
    if event.type == VkEventType.MESSAGE_NEW and event.text:
        print(event.text)
Добавляю бота в беседу - ничего, даю боту админку в беседе - ничего, пишу боту в лс - все норм.
Как сделать так, что бы он и в беседе тоже срабатывал?
 

ALF

Известный
Проверенный
320
539
Код:
Для пользователя:
id пользователя.

Для групповой беседы:
2000000000 + id беседы.

Для сообщества:
-id сообщества.

Python:
send_id = 0
if event.from_user:
    send_id = event.obj.from_id
elif event.from_chat:
    send_id = 2000000000 + event.chat_id
 
  • Нравится
Реакции: Danik2343