Как создавать кружочки в телеграме с помощью чат-бота
2. создать и иметь сам кружок, чтобы отправить
Отправлять будем через API телеграм
https://api.telegram.org/botBOTTOKEN?chat_id=#{vk_id}&video_note=FILEID
где BOTTOKEN — это токен бота, который получается через botfather
а FILEID это иентификатор видео файла, нашего кружка
Дальше то, с чем я просидел пол дня, пока не докопался до истины!
Круглое видео нельзя загрузить никаким способом, кроме как отправить через телеграм обычным способом нашему боту, просто берем и пишем кружок и отправляем боту. Отправить надо именно боту, таккак File_ID уникален внутри чатов. В данном случае он должен быть внутри чата с ботом.
То есть мы берем, записываем видео и отправляем боту. Сделали.
Отправили и в чате бота появилось видео и где-то внутри телеграм ему присвоился идентификатор
Мы должны переслать Кружок вот этому боту https://t.me/RawDataBot
Бот посмотрит кружок и выдаст нам массив
в этом массиве в самом конце надо найти file_id
Скопировать значение и вставить в URL запроса из пункта 1
Все, теперь при переходе к блоке наш бот перешлет круглое видео своего читателю
https://api.telegram.org/bot1777718037:AAFZ-LN8U_______8Sbh0wxRAE/sendVideoNote?chat_id=#{vk_id}&video_note=DQACAgIAAxkBAAELGcZg5HfUhl7YoLpV-ms5p___________AAkCSIEvtwP1DEk6rAiAE