12 тыс читали · 2 года назад
Как сделать кнопки в Telegram канале?
Всем привет! Кнопки в телеграмме делают интерфейс более понятным. Пользователям нравится использовать данный инструмент больше, чем нажимать на ссылки в посте. Давайте разберемся как расширить стандартный функционал телеграмма. Для начала стоит понять, что создание кнопок возможно только с помощью ботов. Никакими другими способами это сделать нельзя (на сегодняшний день). Первичная настройка: Выполняется один раз. Дальше о ней можно будет забыть. 1) Открываем строку поиска и вводим - @ControllerBot...
2 месяца назад
Магия кнопок в Telegram - создаём интерактивные клавиатуры с помощью ReplyKeyboardMarkup
Чтобы создать кнопки, создайте файл keyboards.py в папке app. Затем в этом файле напишите код: from aiogram.types import ReplyKeyboardMarkup, KeyboardButton main = ReplyKeyboardMarkup(keyboard=[ [KeyboardButton(text='Корзина')], [KeyboardButton(text='Контакты')] ]) В файле keyboards.py создаётся переменная main, которая является экземпляром объекта ReplyKeyboardMarkup — класса, предназначенного для создания клавиатуры. В инициализатор этого класса передаётся аргумент keyboard, который представляет собой список...