@valerysipakov

Как отправлять вложения в VK API от бота?

Объясните, пожалуйста, как отправлять вложения в вк айпи от бота, а то я не понимаю. Желательно с ссылками на документацию. Вот то что у меня есть:
from vk_api.longpoll import VkLongPoll, VkEventType
import vk_api 
from vk_api.longpoll import VkLongPoll, VkEventType 
from datetime import datetime
import random 
import time
#Импорт библиотек. 

token = "мой токен" 
session = vk_api.VkApi(token=token)
attachments = []
from vk_api import VkUpload 
upload = VkUpload(session)
imageadres = str(' "моя ссылка на всякий случай")
print("imageadres")
image_url = ("imageadres")
image = session.get(image_url, stream=True)
photo = upload.photo_messages(photos=image.raw)[0]

longpoll = VkLongPoll(vk_session)
for event in longpoll.listen():
    if event.type == VkEventType.MESSAGE_NEW and event.to_me and event.text:
   #Слушаем longpoll, если пришло сообщение то:         
        if event.text == 'Первый вариант фразы' or event.text == 'Второй вариант фразы': #Если написали заданную фразу
            if event.from_user: #Если написали в ЛС
                vk.messages.send(
                    user_id=event.user_id,
                    attachments.append('photo{}_{}'.format(photo['user_id'], photo['тут айпи пользователя и картинки"]))
                    attachment=','.join(attachments),
                    message(text))
  • Вопрос задан
  • 505 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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