Боты · библиотека
aiogram
Telegram-боты на aiogram 3: async и await, команды и фильтры, кнопки и колбэки, состояния-диалоги — и в конце бот-напоминалка. Задачи проверяются без Telegram: в бота подаются готовые сообщения. Чтобы бот заработал по-настоящему, достаточно получить токен у @BotFather.
6 тем · 16 задачПройдено задач0 из 16
- 01ПродолжитьУстановкаPython, редактор кода, библиотека aiogram и мост CodeWithMe0 / 1
- 02Первый ботasync и await, Bot и Dispatcher, Router, @router.message, CommandStart и Command, message.answer, F.text, порядок обработчиков0 / 3
- 03Команды с аргументамиCommandObject и command.args, разбор и проверка аргументов, понятные ответы об ошибках, фильтр по пользователю F.from_user.id.in_0 / 3
- 04Кнопки и колбэкиInlineKeyboardBuilder, button и adjust, callback_data, @router.callback_query, callback.answer, edit_text, фабрика CallbackData0 / 3
- 05Диалоги и состоянияStatesGroup и State, FSMContext, set_state, update_data, get_data, clear, фильтр по состоянию, /cancel из любого шага0 / 3
- 06Бот-напоминалкавремя «ЧЧ:ММ» и переход через полночь, напоминания у каждого пользователя свои, asyncio.create_task и asyncio.sleep, bot.send_message — итоговый бот0 / 3