Bots · library
aiogram
Telegram bots with aiogram 3: async and await, commands and filters, buttons and callbacks, dialog states — ending with a reminder bot. Tasks are checked without Telegram by feeding ready messages to the bot. To run it for real, get a token from @BotFather.
6 topics · 16 challengesChallenges solved0 of 16
- 01ContinueУстановка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