Бот для вк не работает в беседах
Есть простенький бот для беседы (тут его заготовка), он должен увидеть событие и напечатать его тип. В лс всё отлично, бот в упор не видит беседы, хотя спокойно туда пишет. Помогите пж
import re
import os
import threading
import numpy as np
from vk_api.longpoll import VkLongPoll, VkEventType
import vk_api, random, time, re, math
import datetime
vk_session = vk_api.VkApi(token="токен")
session_api = vk_session.get_api()
longpoll = VkLongPoll(vk_session, 212558455)
vk_session.method("messages.send",
{"chat_id": 1,
"message": 'ы',
"random_id": 0})
lpoll = []
def longpoller():
while True:
try:
for event in longpoll.listen():
lpoll.append(event)
except Exception as e:
print("["+taim()+'] '+'Ошибка в работе бота: '+str(e))
thr5 = threading.Thread(target = longpoller)
thr5.setDaemon(True)
thr5.start()
while True:
if len(lpoll) != 0:
try:
event = lpoll[0]
print(event.type)
except:
print('error')
lpoll.pop(0)
Так много импортов из старых скриптов, не обращайте внимания.