после создания бота telegram и получения токена бота я хочу отправить запрос в API бота.
этой ссылке говорит, что мы должны отправить HTTP-запрос, как это: https://api.telegram.org/bot/METHOD_NAME и приводит пример для самого простого метода «getme», который не имеет входных параметров.
представьте, что я хочу отправить несколько сообщений. Я должен использовать sendMessage метод, который имеет два обязательных входных параметра: chat_ID и text.
теперь мои вопросы начинается так:
- как я могу написать этот метод SendMessage в формате запрос с параметрами? Я пытался!—2—> и полученный метод не найден сообщение.
- что это chat_id ? если я хочу отправить сообщение контакту, как я могу узнать его chat_id ?
Я искал много в интернете, есть много проектов на GitHub специально для этой цели, и, честно говоря, ни один из них не имеет смысла. для ради Бога, кто-нибудь, пожалуйста, помогите мне. Я теряю путь.
ChatGPT В Питоне. Создаем телеграм бота при помощи OpenAI ChatGTP Python
6 комментариев “ Telegram Bot API. Часть 2 ”
Ренат says:
Ведется разработка библиотеки для работы с Telegram API https://github.com/Al-Muhandis/fp-telegram , также как плагин к brookframework https://github.com/Al-Muhandis/brook-telegram
Акцент пока сделан на получении обновлений через webhook. Используются только родные инструменты fpc. Если есть желание можете присоединиться
Эмиль says:
Пока не написали статью об отправке картинок, подскажите, пож., как же их отправлять? Все просто, если картинка есть где-то в интернете (отправляем BaseUrl+API+’/sendphoto?chat_id=’+ID+’ const AFileName: String; APhotoStream: TStream;
const ACaption: String; ReplyMarkup: TReplyMarkup = nil): Boolean;
У Вас не продлен сертификат Let’s Encrypt. Рекомендую CDN Cloudflare. ТАм автоматом включается защищенный режим. Никаких доп. действий по продлению или регистрации
Poiree says:
Бред. Отсылать сообщения из делфи вообще не актуально — все делается в телеграмм. Делфи интересен только как обработчик команд от пользователя, который дал боту какую-либо команду.
И про постоянные запросы GetUpdate тоже полнейшая чушь — есть вебхуки, чтобы телеграмм сам отправлял запросы куда-либо. И в этом случае на Делфи надо писать серверную часть, а не клиента. Короче — статья для детских игр, не помогает в реальных проектах.
Источник: devlaz.ru