Продолжение поста «А вы знали что у NASA есть API?»
Ответ на коммент: #comment_227062269
По факту все также:
1 - Создаете бота, как создать телеграм бота почитайте тут
2 - Создайте телеграм канал, и добавьте ранее созданного бота в этот канал как администратора
3 - Теперь вы сможете отправлять в свой канал сообщения и не только посредством создания POST запроса, например вот с использованием Python, например ниже отправка картинки с подписью:
Где:
AUTH_TOKEN = Токен бота который вы ранее создали
CHANNEL_NAME = Имя канала, например @my_channel
CAPTION = Текстовая подпись к фото
URL = Ссылка на фото которое отправить в телегу
Естественно можете использовать хоть JavaScript, про остальные методы для телеги можно почитать тут (отправлять можно и текст и не только).
Но так каждый может найти ваш канал и это не очень хорошо, как решить это? делаем так:
1 - выполняем такую команду:
curl https://api.telegram.org/bot<AUTH_TOKEN>/sendMessage\?...
но лучше перед этим прочитайте что такое curl и установите его (или юзайте другой клиент)
эта команда вернет что-то в этом роде:
Сохраните цифры после id (в данном случае -1001005582487)
теперь можете закрывать доступ к каналу (сделать его приватным)
и при отправке сообщений вместо CHANNEL_NAME (@my_channel) указывать -1001005582487
так оно в ваш приватный канал будет отправлять то, что вы хотите.