Пару слов о том, как настроить отправку сообщений в телеграм (и при этом не надо программировать, ну, необязательно).
Для данной статьи я создал очередного бота, и даже не буду прятать АПИ ключи, т.к. мне его не жалко. По мере прочтения вы можете использовать его, хотя я вам советую создать своего бота, и не давать АПИ ключи никому.
Создание бота
После этого BotFather ответит вам, что всё ОК, и вернет ключ для API, который потребуется в дальнейшем. Для экспериментов пока что можете взять мой ключ — 515479662:AAF1wTj2Xcb3HVURbc_5DbZ9qiz4ddds9iQ.
Подключение
Теперь, в списке контактов найдите созданного вами бота по имени (в моем случае, BablofilDemoBot), и нажмите кнопку start. Это важно, т.к. бот не может сам навязываться к людям.
После этого откройте в браузере вот такую ссылку
(для своего бота замените АПИ ключ на свой, вот так https://api.telegram.org/botAPIAPIAPIAPIAPI/getUpdates). Вы должны увидеть примерно тоже, что и на скриншоте – последнюю активность бота – кто подключился, кто что написал и т.п. Если там пусто, напишите в телеграме боту какую-нибудь чушь и обновите страницу. Ваша итоговая цель – найти chat_id
Отправка сообщений в телеграм с помощью бота Telecobra
Я выделил то, что вам нужно найти. ВНИМАНИЕ – если пользуетесь моим ботом, то имейте в виду, что его мог подключить кто угодно, поэтому вы можете найти чужой chat_id – проверяйте, что тут упоминается ваш ник. А лучше заведите отдельного бота) Иначе кто угодно сможет вам писать от имени бота – API ключи-то известны всем.
Отправка сообщения
На этом шаге вы знаете API ключ и chat_id. Осталось только написать сообщение.
Откройте в браузере такую ссылку:
Соответственно, замените API, chat_id и текст сообщения на свои. Я отправляю слово PING как сообщение бота.
https://api.telegram.org/botAPIAPIAPI/sendMessage?chat_id=CHATID»» https://api.telegram.org/bot /sendMessage?chat_id= «».format( API_TOKEN = ‘515479662:AAF1wTj2Xcb3HVURbc_5DbZ9qiz4ddds9iQ’, CHAT_ID = ‘303964420’, TEXT = ‘TEST TEST TEST’ ))
Вот и всё… Удачи в написании ботов 🙂
Не забудьте рассказать друзьям об этой статье.
Чтобы поддержать ресурс Bablofil достаточно просто поделиться с друзьями этой статьей в социальных сетях. Каждый репост — это самая высокая оценка качества материала. Спасибо, что читаете этот блог.
Источник: bablofil.ru
Отправка сообщений в телеграм с помощью JavaScript (JQuery) и PHP
Сегодня я опишу основы, как можно отправлять сообщения, фото, видео или аудио в ваш telegram канал с помощью JavaScript или PHP.
Для начала вам нужно создать бота, здесь нет ничего сложного, программировать ничего не надо.
В телеграме нужно найти, через поиск, бота BotFather, и добавить его в телеграм. С помощью бота BotFather, мы будем создавать своих ботов. Для этого заходим в бот BotFather, пишем /newbot и отправляем сообщение боту.
После того, как вы отправили /newbot, вам нужно придумать название для ваше бота. В моем случае, я назвал бот myddr64_bot
Теперь нужно придумать еще имя пользователя для нашего бота, одно из условий, имя должно заканчиваться на окончание “bot”. У меня, что имя бота, что имя пользователя, называются одинаково, хотя в названии бота, не обязательно использовать окончание “bot”.
После того, как вы придумаете имя пользователя, и отправите его боту, вы в ответ получите токен (715125500:AAHJCKYqq9AR_3yvn6EI7m5VTs_2ThYaav0), с помощью которого, вы будете иметь доступ к вашему созданному боту.
Сразу скажу, бот, который я привожу в примере, я уже удалил.
По этому принципу создаются все боты, но в нашем случае, мы не будем создавать программу под нашего бота. Наша задача, через бота отправлять сообщения в наш телеграм канал. Для этого, нужно зайти в настройки телеграм канала, и добавить нашего бота, как администратора.
По сути, чтобы отправить сообщение в телеграм канал, нам достаточно в адресной строки нашего браузера создать запрос определенного формата.
Источник: ddr64.link