Программа курса
- Знакомство с платформой Telegram: изучение основных функций и возможностей. Получение авторизационных данных для создания бота.
- Установка и настройка Python: установка интерпретатора Python и настройка рабочей среды.
- Основы Python, необходимые для создания телеграм-бота.
- Изучение теории Telegram Bot API: знакомство с основными понятиями, методами и функциями API, которые будут использоваться при разработке бота.
- Установка и настройка библиотеки telebot для работы с Telegram API.
- Создание и настройка нового бота: создание бота в Telegram, получение токена для работы с API и настройка основных параметров бота.
- Основные функции бота: получение и отправка сообщений, работа с командами, обработка реакций на сообщения.
- Изучение и реализация дополнительных функций бота: работа с базой данных, использование внешних API для получения данных, отправка медиафайлов.
- Тестирование и отладка разработанного бота для проверки его функциональности и исправления возможных ошибок.
- Деплоймент и запуск бота: настройка и запуск бота на удаленном сервере или платформе для непрерывной работы.