You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Я пишу пользовательского бота на питоне, используя vk_api. Но я не могу получить информацию о перенаправленном/отвеченном сообщении.
Например:
if response == prefix + " +др":
id = 1
vk.friends.add(
user_id = id
)
Айди я хочу получать из ответа на сообщение. То есть вот так:
Берется айди из ответа, добавляет его в друзья. Все просто. Не могу продолжить писать бота, по скольку на этом дальше все основывается. На сколько я знаю, в BotLongPoll это можно сделать так:
event.obj.reply_message['from_id']
А в UserLongPoll не знаю.
vk_session = vk_api.VkApi(token='токен пользователя')
longpoll = VkLongPoll(vk_session)
vk = vk_session.get_api()
prefix = "префикс команд который будет использовать пользователь"
dovs = []
for event in longpoll.listen():
if event.type == VkEventType.MESSAGE_NEW and event.text:
response = event.text
if response == prefix + " команда":
# выполнить там что то, к примеру в друзья добавить.
Пожалуйста помоги
The text was updated successfully, but these errors were encountered:
Я пишу пользовательского бота на питоне, используя vk_api. Но я не могу получить информацию о перенаправленном/отвеченном сообщении.
Например:
Айди я хочу получать из ответа на сообщение. То есть вот так:
Берется айди из ответа, добавляет его в друзья. Все просто. Не могу продолжить писать бота, по скольку на этом дальше все основывается. На сколько я знаю, в BotLongPoll это можно сделать так:
А в UserLongPoll не знаю.
Пожалуйста помоги
The text was updated successfully, but these errors were encountered: