keyboards.py 1.1 KB

12345678910111213141516171819202122232425262728
  1. from aiogram.types import InlineKeyboardMarkup, InlineKeyboardButton
  2. def main_kb():
  3. keyboard = InlineKeyboardMarkup()
  4. bind = InlineKeyboardButton('🎯 Запланировать мероприятие', callback_data='bind_event')
  5. my_events = InlineKeyboardButton('🗒 Мои события', callback_data='my_events')
  6. all_events = InlineKeyboardButton('📅 Все события', callback_data='all_events')
  7. keyboard.add(bind)
  8. keyboard.add(my_events)
  9. keyboard.add(all_events)
  10. return keyboard
  11. def register_kb():
  12. keyboard = InlineKeyboardMarkup()
  13. register = InlineKeyboardButton("Регистрация", callback_data="register")
  14. keyboard.add(register)
  15. return keyboard
  16. def events_range_kb():
  17. keyboard = InlineKeyboardMarkup()
  18. today_button = InlineKeyboardButton(text="За сегодня", callback_data="today")
  19. week_button = InlineKeyboardButton(text="За неделю", callback_data="week")
  20. month_button = InlineKeyboardButton(text="За месяц", callback_data="month")
  21. keyboard.add(today_button, week_button, month_button)
  22. return keyboard