Vk api не получается отправить через бота опрос

Я новичок, который пытается реализовать рассылку опросов через вк бота. Порядок действий:

  1. Ты пишешь личные сообщения боту /опрос и во вложениях создаёшь опрос.
  2. Бот обрабатывает сообщение и пересылает опрос в группу с этим ботом.

Проблема заключается в том, что опрос создаётся, ошибки никакие не вылетают, а опрос не отсылается. Скорее всего моя проблема целиком и полностью лежит в неправильной передаче attachment/создании формата опроса. Для примера вот код (который пока что пишется в группе с ботом и он должен переслать в неё же моё сообщение с опросом) и ссылка на опрос, который я пытаюсь отправить:

Опрос - https://vk.com/poll318377923_755830266 ( Здесь дал себе понять что форматирую его правильно по части poll318377923_755830266 )

res_att = event.obj.message['attachments'][0]['poll'] 
poll_send = 'poll{}_{}'.format(res_att['owner_id'], res_att['id'])
message_send(vk_session, event, "Text", attachment = poll_send)

Данные строки кода выводят мне poll318377923_755830266, что схоже с кодом от ВК, но даже когда я пытаюсь вывести message_send(vk_session, event, "Text", attachment = 'poll318377923_755830266') у меня не выходит это сделать.

Функция message_send принимает:

def message_send(session, event = None, message = None, attachment = None, id = None, isUser = False, keyboard = None, sticker_id = None):

Спасибо за уделённое время !


Ответы (1 шт):

Автор решения: Dolgikh John

Попробуйте сделать следующее:
1)Делать запрос, указав User-Agent, характерный для оф.приложения ВКонтакте (например, VKAndroidApp/7.35-11000),
2)Передавать только id опроса, т.е. attachment = 'poll755830266', хоть это и противоречит документации, но у меня это почему-то сработало.

→ Ссылка