Наступило время внести изменения в наши проекты и разделить их на файлы. В этом нам поможет класс Router(), а именно его объект, который заменит объект dp (от класса Dispatcher). Router необходим для того, чтобы распределить обработчики запросов по файлам и получить более удобную и понятную структуру проекта. Структура папок будет организована следующим образом: Была создана папка app, внутри которой создали файл handlers.py. В нём будут все основные обработчики. Затем в этой папке будут созданы папки и файлы для базы данных, клавиатуры, административной панели и других частей проекта...
В этой статье мы будем писать консольную программу для управления роутером. Библиотеки которые понадобятся для этого проекта: aiogram, os Создаём бота телеграм Для начала нам нужно создать самого бота. Заходим в телеграм и ищем бота @BotFather пишем команду /newbot и придумываем ему имя, пусть будет "Test" далее придумываем ему имя пользователя по которому и можно будет найти бота, у меня это @Mytest16932_bot. После этого нам нужно получить токен(он нам понадобиться чуть позже) водим команду /mybots и выбираем бота которого создали Далее после того как нажали на кнопку, появиться меню из кнопок,...