Не удалось отправить сообщение на канал 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», что означает отсутствие ошибок. Что я делаю неправильно?