parsertenders/tgbot/keyboards/reply_main.py
2024-11-03 21:16:44 +07:00

50 lines
2.0 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# - *- coding: utf- 8 - *-
from aiogram.types import ReplyKeyboardMarkup
from aiogram.utils.keyboard import ReplyKeyboardBuilder
from tgbot.data.config import get_admins
from tgbot.utils.const_functions import rkb
# Кнопки главного меню
def menu_frep(user_id: int) -> ReplyKeyboardMarkup:
keyboard = ReplyKeyboardBuilder()
# BotCommand(command="start", description="♻️ Restart bot"),
# BotCommand(command="parser", description="Запускает поиск тендоров"),
# BotCommand(command="status", description="Статус бота"),
# BotCommand(command="get_notif", description="Получать уведомления"),
# BotCommand(command="stop_get", description="Остановить получение уведомлений"),
# BotCommand(command="start_shed", description="Запуск работы по расписанию"),
# BotCommand(command="stop_shed", description="Остановка работы по расписанию"),
# # BotCommand(command="inline", description="🌀 Get Inline keyboard"),
# BotCommand(command="log", description="🖨 Get Logs"),
# BotCommand(command="db", description="📦 Get Database"),
keyboard.row(
rkb("Поиск в tenderpro"), rkb("Tendrepro поиск за все время "),
)
keyboard.row(
rkb("Поиск в tenderplan"), rkb("Показать tenderplan"),
)
# keyboard.row(
# rkb("Поиск в tenderplan"),
# )
keyboard.row(
rkb("Получать уведомления"), rkb("Не получать уведомления"), rkb("Показать таблицу"), rkb("Статус бота"), rkb("Показать автопитер"),
)
# keyboard.row(
# rkb("Показать таблицу"), rkb("Статус бота"),
# )
# if user_id in get_admins():
# keyboard.row(
# rkb("Admin Inline"), rkb("Admin Reply"),
# )
return keyboard.as_markup(resize_keyboard=True)