У меня вот такой код:
import vk_api
import time
import sys
import requests
import json
import random as rnd
import vk
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()
def sendmsg(confa, msg):
vk.messages.send(chat_id=confa, message=msg, random_id=0)
while True:
for event in longpoll.listen():
if event.type == VkEventType.MESSAGE_NEW and event.text:
lastmsg = event.text
print(lastmsg)
if (lastmsg=='/hellothere'):
print(event.user_id)
sendmsg(1, 'Test')
В итоге, когда я пишу в ЛС сообществу, он отвечает в беседу. Но я не могу добиться того,чтобы бот получал сообщения из самой беседы. Более того, я их не получаю от Longpoll, так как мне должны выводиться все ивенты,которые являются сообщением,на экран(через print). При этом, я пишу сообщение в беседу,но оно на экран не выводится.