Vkbotlongpoll отвечает на все подряд. Как исправить?

Хочу реализовать бота-парсера, который, по запросу, копирует таблицу с сайта и присылает в беседу ВК.
Если с парсером все хорошо, то с самим ботом проблемы. Написал бота, но он отвечает на все подряд. Задача:
сделать так, чтоб он реагировал только на команду !Таблица.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
sys.path.insert(0, '../')
from parsing import url_print # парсинг
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
from vk_api.keyboard import VkKeyboard, VkKeyboardColor
import vk_api
from datetime import datetime
import random
import time
# import get_pictures
import data

vk_session = vk_api.VkApi(token="") # tocken
session_api = vk_session.get_api()

longpoll = VkBotLongPoll(vk_session, 186725132) #id группы


def send_message(session_api, peer_id, message=None, attachment=None, keyboard=None, payload=None):
    session_api.messages.send(peer_id=peer_id, message=message, random_id=random.randint(-2147483648, +2147483648),
                              attachment=attachment, keyboard=keyboard, payload=payload)


while True:
    for event in longpoll.listen():
        if event.type == VkBotEventType.MESSAGE_NEW:
            # беседа
                send_message(session_api,peer_id=event.obj.peer_id, message= url_print + "Bot version beta 0.19")
  • Вопрос задан
  • 96 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
25 нояб. 2024, в 18:39
30000 руб./за проект
25 нояб. 2024, в 18:35
30000 руб./за проект
25 нояб. 2024, в 18:33
10000 руб./за проект