Машина состояний (FSM) для диалоговTelegram-боты
Машина состояний (FSM) для диалогов
5
17
Изучите машину состояний (FSM) в aiogram: пошаговые диалоги, состояния, переходы между ними. Как создать анкету, опрос, регистрацию пользователя. Хранение данных в FSMContext. Использование State и StatesGroup. Сброс состояния.
IMI-DS - PYTHON LERNEN
Клавиатуры: Reply и InlineTelegram-боты
Клавиатуры: Reply и Inline
5
13
Изучите создание клавиатур в Telegram-ботах на aiogram: ReplyKeyboardMarkup (обычная клавиатура) и InlineKeyboardMarkup (инлайн-клавиатура). Как создавать кнопки, обрабатывать нажатия, настраивать размер. Практические примеры меню, выбора, подтверждения действий.
IMI-DS - PYTHON LERNEN
Обработчики сообщений: декораторы и фильтрыTelegram-боты
Обработчики сообщений: декораторы и фильтры
5
11
Изучите обработчики сообщений в aiogram: декораторы (@dp.message, @dp.callback_query), фильтры (Command, Text, State). Как обрабатывать команды, текстовые сообщения, callback-запросы. Фильтрация по тексту, регулярным выражениям, типу контента.
IMI-DS - PYTHON LERNEN
Установка aiogram и первый бот (echo)Telegram-боты
Установка aiogram и первый бот (echo)
5
37
Установка aiogram 3 (последней версии), создание виртуального окружения, написание первого эхо-бота. Пошаговая инструкция с объяснением каждого блока кода. Как запустить бота и проверить его работу. Разбор частых ошибок: неправильный токен, неправильное
IMI-DS - PYTHON LERNEN
Регистрация бота в BotFather и получение токенаTelegram-боты
Регистрация бота в BotFather и получение токена
5
30
Пошаговое руководство по регистрации бота в Telegram через BotFather. Как создать бота, выбрать имя и username, получить API токен. Подробный разбор правил именования, требований к username (окончание bot), безопасное хранение токена.
IMI-DS - PYTHON LERNEN