Доброго времени суток читателям Яндекс.Дзен. В этой статье мы продолжим создавать ботов для Telegram. На этот раз воспользуемся библиотекой telebot или же pyTelegramBotAPI это хорошая и лёгкая библиотека для создания бота на python.
Для установки библиотеки в командную строку нужно написать
pip install pyTelegramBotAPI
Для начала получим токен бота у @BotFather в телеграме.
Для начала импортируем библиотеку и создаем переменную TOKEN, в которой и будем хранить наш токен.
Далее создаем переменную bot, в ней инициализируем бота с помощью telebot.Telebot(переменная с токеном бота).
Строка @bot.message_handler(commands=['start']) нужна для обработки ботом команды /start.
Создаём функцию start_message и в ней отправляем сообщение в чат от бота. Строка bot.infinity_polling() позволяет боту прекращать работу в следствии отказа программы, её нужно написать вне функции в конце программы.
Теперь наш бот может отправлять приветственное сообщение после команды /start. Результат работы бота:
На этом статья подходит к концу, в дальнейшем мы рассмотрим другие функции библиотеки telebot. Конечно же оставляю ссылку на полный текст программы.
Спасибо, что дочитали мою статью до конца, жду ваших поправок в комментариях. Не болейте!
#программирование #программированиедляначинающих #программированиенаpython #телеграмбот