python vk_api не отправляются сообщения в беседы других сообществ

Пишу бота на python vk_api (с vk_api сталкиваюсь впервые, поэтому многое не знаю). Я использовал VkLongPoll для отправки и реакции на сообщения, также использовал asyncio Я получил токен сообщества через Implicit Flow, дав ему права messages. Далее я протестировал бота в беседе сообщества, к которому привязан бот, и также проверял через личную переписку с сообществом. В обоих случаях бот прекрасно реагировал. Но когда я попытался добавить бота в другую беседу через кнопку добавления в сообществе бота, при проверке бот не реагировал на сообщения. В беседе боту были выданы права просмотра всех сообщений.

import vk_api
from vk_api.longpoll import VkLongPoll, VkEventType
from config import *
import asyncio

vk_session = vk_api.VkApi(token=token)
vk = vk_session.get_api()
longpoll = VkLongPoll(vk_session)

async def on_message():
    for event in longpoll.listen():
        if event.type == VkEventType.MESSAGE_NEW:
            if event.from_chat:
                msg = event.text.lower()
                msg_type = chat_msg
                src = event.chat_id
            if event.from_user:
                msg = event.text.lower()
                msg_type = user_msg
                src = event.user_id
            if msg == 'бот':
                await vk_send(src, msg_type, 'Активен')

async def vk_send(src, msg_type, msg):
    if msg_type == user_msg:
        vk.messages.send(user_id=src, message=msg, random_id=0)
    else:
        vk.messages.send(chat_id=src, message=msg, random_id=0)

async def main():
    await asyncio.gather(on_message())

asyncio.run(main())

Ответы (0 шт):