Чтобы создать кнопки, создайте файл keyboards.py в папке app. Затем в этом файле напишите код: from aiogram.types import ReplyKeyboardMarkup, KeyboardButton main = ReplyKeyboardMarkup(keyboard=[ [KeyboardButton(text='Корзина')], [KeyboardButton(text='Контакты')] ]) В файле keyboards.py создаётся переменная main, которая является экземпляром объекта ReplyKeyboardMarkup — класса, предназначенного для создания клавиатуры. В инициализатор этого класса передаётся аргумент keyboard, который представляет собой список...
Всем привет, в прошлой статье, мы сделали простого бота с помощью Python библиотеки Aiogram. В этой статье, мы сделаем для него админ панель. 1. Разработка админ панели для бота. Начнем с "прически" проекта. Удаляем файл "echo bot.py" и создадим уже полноценный проект. Папки __pycache__ создавать не нужно. Они появятся автоматически при запуске бота: И так мы создали "Скелет" бота. Начнем разбираться, что к чему. Папка "config": Это папка с настройками бота. Содержание: Папка "__pycache__": Создается автоматически при запуске бота; Пустой файл "__init__...