29 lines
964 B
Python
29 lines
964 B
Python
# Aiogram imports
|
|
from aiogram.utils.keyboard import ReplyKeyboardBuilder
|
|
from aiogram.types import ReplyKeyboardMarkup, KeyboardButton
|
|
|
|
|
|
POPULAR_QUESTIONS = [
|
|
"🕒 До скольки вы работаете?",
|
|
"🚚 Как работает доставка?",
|
|
"🌯 Что посоветуете из шаурмы?",
|
|
"🍕 Подобрать пиццу до 400 ₽",
|
|
"🧀 Что у вас есть с сыром?",
|
|
"🔥 Что у вас есть острое?",
|
|
]
|
|
|
|
|
|
def get_client_main_kb() -> ReplyKeyboardMarkup:
|
|
builder = ReplyKeyboardBuilder()
|
|
|
|
for question in POPULAR_QUESTIONS:
|
|
builder.add(KeyboardButton(text=question))
|
|
|
|
builder.add(KeyboardButton(text="🧹 Очистить диалог"))
|
|
|
|
builder.adjust(2, 2, 2, 1)
|
|
return builder.as_markup(
|
|
resize_keyboard=True,
|
|
input_field_placeholder="Спросите про меню, доставку или режим работы",
|
|
)
|