Ты хотя бы какой-то код бы привёл.как научить бота, отправлять пользователю рандомные картинки/видео с альбома/стены группы, в которой он соответственно авторизован..
"научить" - образно выразился. то есть придать функция прикрепления сообщений, по средствам добавления кода.Ты хотя бы какой-то код бы привёл.
Не понятно ни с какой библиотекой ты работаешь, ни в каком месте кода тебе это нужно.
И что значит фраза научить?
Если тебе нужно получать рандомное число, то в Python есть модуль random
Он генерирует псевдослучайные числа разного вида.
Вотвот общий план бота, а вот эта часть кода отвечает за прикрепления фоток:
из вк_апи . longpoll импорта VkLongPoll , VkEventType
импорт vk_api
от даты и времени импорта DateTime
логин , пароль = "логин" , "пароль"
vk_session = vk_api . VkApi ( логин = логин , пароль = пароль , app_id = 2685278 )
вк_сессион . auth ( token_only = True )
# token = "ЗдесьЕстьВашТокен"
# vk_session = vk_api.VkApi (токен = токен)
session_api = vk_session . get_api ()
longpoll = VkLongPoll ( vk_session )
#While True здесь оказался не нужен. Его функция выполняет для события в longpoll.listen (): Спасибо подписчику за это уточнение.
для события в лонгполле . слушать ():
если событие . type == VkEventType . MESSAGE_NEW :
print ( 'Сообщение пришло в:' + str ( datetime . strftime ( datetime . now (), "% H:% M:% S" )))
print ( 'Текст сообщения:' + str ( event . text ))
Не пали токен-то так в открытую, другвот общий план бота
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab