Найти в Дзене
Текстовый квест на aiogram3

Текстовый квест на aiogram3

У меня появилась идея для первого пет-проекта — создать простую игру в виде текстового квеста. Я напишу Telegram-бота на Python, используя фреймворк aiogram 3.
подборка · 2 материала
10 месяцев назад
Разделение кода по файлам
В прошлой статье мы произвели первоначальную настройку бота, а это значит пора продолжать писать нашего бота. В этой статье мы разделим код по файлам, а в этом нам поможет класс Router(), а именно его объект, который заменит объект dp и создадим reply клавиатуру для нашего бота. Начнем с создания папки app в корневой директории и в ней создадим фаил handlers.py. И пропишем в фаил handlers.py такой код: Мы переместили обработчики запросов из файла run.py в файл handlers.py. Вместе с ними был импортирован класс Router и создан объект router...
1 год назад
Начало
Введение: У меня появилась идея для первого пет-проекта — создать простую игру в виде тестового квеста. Я напишу Telegram-бота на Python, используя фреймворк aiogram 3. Начну с основ и постепенно буду изучать новые аспекты создания ботов. В процессе работы буду оптимизировать, улучшать и расширять функционал нашего бота. Создаем бота и устанавливаем все необходимое: Начнем с создания и активации виртуального окружения и последующей установки необходимых библиотек: aiogram и python-dotenv. Теперь получим токен для Telegram-бота...