Init commit
This commit is contained in:
2
keyboards/__init__.py
Normal file
2
keyboards/__init__.py
Normal file
@@ -0,0 +1,2 @@
|
||||
from . import inline
|
||||
from . import default
|
0
keyboards/default/__init__.py
Normal file
0
keyboards/default/__init__.py
Normal file
1
keyboards/inline/__init__.py
Normal file
1
keyboards/inline/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
from . import keyboard
|
21
keyboards/inline/keyboard.py
Normal file
21
keyboards/inline/keyboard.py
Normal file
@@ -0,0 +1,21 @@
|
||||
from aiogram.types import InlineKeyboardMarkup, InlineKeyboardButton
|
||||
|
||||
|
||||
def menu(data: dict) -> InlineKeyboardMarkup:
|
||||
markup = InlineKeyboardMarkup()
|
||||
for k in data:
|
||||
if k.replace(" ", "") != "":
|
||||
markup.add(
|
||||
InlineKeyboardButton(
|
||||
k, callback_data=str(k)
|
||||
)
|
||||
)
|
||||
return markup
|
||||
|
||||
|
||||
cancel_button = InlineKeyboardMarkup(inline_keyboard=[
|
||||
[
|
||||
InlineKeyboardButton("Назад", callback_data="back")
|
||||
]
|
||||
]
|
||||
)
|
Reference in New Issue
Block a user