Задать вопрос
@1t4chi

Как сделать так чтобы бот в вк отвечал на сообщение в беседе а не в лс?

import vk_api
from vk_api.longpoll import VkLongPoll, VkEventType

vk_session = vk_api.VkApi(token="token")
session_api = vk_session.get_api()
longpool = VkLongPoll(vk_session)

def send_some_msg(id, some_text):
vk_session.method("messages.send", {"user_id":id, "message":some_text,"random_id":0})

for event in longpool.listen():
if event.type == VkEventType.MESSAGE_NEW:
if event.to_me:
msg = event.text.lower()
id = event.user_id
if msg == "здаврствуй":
send_some_msg(id, "Приветствую тебя путник")
  • Вопрос задан
  • 138 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@defriz
люблю js
if event.to_me:
msg = event.text.lower()
id = event.peer_id
if msg == "здаврствуй":
send_some_msg(id, "Приветствую тебя путник")
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы