• VK-Бот не отправляет сообщения в беседе?

    @nicespicexx
    2grizzz, проверил, переписал код, заработало.

    Также проверьте, что вы выставили доступ к сообщениям, и поставили последнюю версию VK API в настройках сообщества 5db476c4e11d8040287940.png

    import random
    import vk_api
    from vk_api import VkApi
    from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType, VkBotMessageEvent, VkBotEvent
    
    groupID = # Здесь ввести ID сообщества
    token = '' # Здесь ввести token сообщества (не удаляя апострофы)
    
    vk_session: VkApi = vk_api.VkApi(token=token)
    longpoll = VkBotLongPoll(vk_session, groupID)
    vk = vk_session.get_api()
    
    def send(msg): # msg — сообщение
        vk.messages.send(random_id=random.randint(0, 999999), message=msg, peer_id=peerID)
    
    for event in longpoll.listen():
        if event.type == VkBotEventType.MESSAGE_NEW and event.object['text'].lower() == 'привет':
            peerID = event.object['peer_id']
            send('Привет')

    Отмечу, что использовать event.from_chat/event.from_user в данном случае не обязательно, так как используется параметр peer_id, который является универсальным.