Clone via HTTPS Clone with Git or checkout with SVN using the repository’s web address.
Learn more about clone URLs
Отправка сообщений в приватный канал ботом телеграм
Отправка сообщений в приватный канал ботом телеграм
- создать публичный канал
- добавить в канал бота от которого будут посылаться сообщения
- перейти по ссылке:
https://api.telegram.org/bot255854462:ABGlRhNICpcjb1EUbvMsagKyxPv3Z1FPtXA/sendMessage?chat_id=-1221196120949chat»:,»date»:1485915767,»text»:»test_message_string»>>
здесь id канала -0221164862523
- сделать канал приватным
- отправлять сообщения так:
Источник: gist.github.com
Отправка сообщения на канал с помощью бота
Как отправить сообщение на другой канал через бота на python с библиотекой telebot , если код вроде бы достойный.
Создание телеграм-ботов на python (telebot) #19 / Отправление сообщений в телеграм каналы
Отслеживать
Nappy Says
задан 8 июн 2020 в 15:09
Nappy Says Nappy Says
148 1 1 серебряный знак 15 15 бронзовых знаков
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
чтобы отправлять ботом сообщения в канал бот должен быть участником канала и иметь разрешение на публикацию сообщений.
так же вам нужно знать id канала, получить его можно:
import logging logger = telebot.logger telebot.logger.setLevel(logging.DEBUG)
- добавьте бота в канал
- назначьте его администратором
- отправьте в канал сообщение, например /start
в консоли вы должны увидеть примерно следующее:
где id: -100. 413 и есть id канала
Источник: ru.stackoverflow.com
Отправка сообщений в телеграм с помощью JavaScript (JQuery) и PHP
Сегодня я опишу основы, как можно отправлять сообщения, фото, видео или аудио в ваш telegram канал с помощью JavaScript или PHP.
Для начала вам нужно создать бота, здесь нет ничего сложного, программировать ничего не надо.
В телеграме нужно найти, через поиск, бота BotFather, и добавить его в телеграм. С помощью бота BotFather, мы будем создавать своих ботов. Для этого заходим в бот BotFather, пишем /newbot и отправляем сообщение боту.
ПЕРЕСЛАТЬ СООБЩЕНИЕ В КАНАЛ ► AIOGram в телеграм канал
После того, как вы отправили /newbot, вам нужно придумать название для ваше бота. В моем случае, я назвал бот myddr64_bot
Теперь нужно придумать еще имя пользователя для нашего бота, одно из условий, имя должно заканчиваться на окончание “bot”. У меня, что имя бота, что имя пользователя, называются одинаково, хотя в названии бота, не обязательно использовать окончание “bot”.
После того, как вы придумаете имя пользователя, и отправите его боту, вы в ответ получите токен (715125500:AAHJCKYqq9AR_3yvn6EI7m5VTs_2ThYaav0), с помощью которого, вы будете иметь доступ к вашему созданному боту.
Сразу скажу, бот, который я привожу в примере, я уже удалил.
По этому принципу создаются все боты, но в нашем случае, мы не будем создавать программу под нашего бота. Наша задача, через бота отправлять сообщения в наш телеграм канал. Для этого, нужно зайти в настройки телеграм канала, и добавить нашего бота, как администратора.
По сути, чтобы отправить сообщение в телеграм канал, нам достаточно в адресной строки нашего браузера создать запрос определенного формата.
Источник: ddr64.link