Я пишу пользовательского бота на питоне, используя 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 + " команда":
# выполнить там что то, к примеру в друзья добавить.
Я пишу пользовательского бота на питоне, используя vk_api. Но я не могу получить информацию о перенаправленном/отвеченном сообщении. Например:
Айди я хочу получать из ответа на сообщение. То есть вот так:
Берется айди из ответа, добавляет его в друзья. Все просто. Не могу продолжить писать бота, по скольку на этом дальше все основывается. На сколько я знаю, в BotLongPoll это можно сделать так:
А в UserLongPoll не знаю.
Пожалуйста помоги