Не удалось отправить сообщение на канал Telegram с помощью pytelegrambotapi

Я новичок в использовании Telegram, и я хочу в основном написать некоторый код, чтобы я мог получать уведомления на свой телефон через. сообщение Telegram, выполнив скрипт Python.

Я создал бота в приложении Telegram, используя BotFather, например, под названием ABCBot. Я запустил его, набрав «/ start», и у меня есть токен API. Я создал новый канал, например, ABCChannelBot, и добавил ABCBot в качестве администратора.

Код, который я написал, кажется относительно простым:

      import telebot
 
API_TOKEN = '***********'
 
bot = telebot.TeleBot(API_TOKEN)
chat_id='@ABCChannelBot'
 
try:
    text_telegram='testing'
    print('s1')  
    bot.send_message(chat_id, text_telegram)
    print('s2')  
except Exception as e:
    print(e)

Однако я не вижу никаких сообщений в канале Telegram на моем телефоне или каких-либо исключений в моем терминале после выполнения скрипта. Терминал просто выводит «s1» и «s2», что означает отсутствие ошибок. Что я делаю неправильно?

0 ответов

Другие вопросы по тегам