add user_hello dialog
This commit is contained in:
6
app/dialogs/__init__.py
Normal file
6
app/dialogs/__init__.py
Normal file
@@ -0,0 +1,6 @@
|
||||
from aiogram import Router
|
||||
|
||||
from .user_dialog import router as user_router
|
||||
|
||||
dialogs_router = Router(name="dialogs")
|
||||
dialogs_router.include_router(user_router)
|
||||
@@ -0,0 +1,22 @@
|
||||
from aiogram import Router
|
||||
from aiogram.fsm.state import State, StatesGroup
|
||||
from aiogram_dialog import Dialog, DialogManager, StartMode, Window
|
||||
from aiogram_dialog.widgets.text import Format
|
||||
|
||||
from app.utils.getters import username_getter
|
||||
|
||||
|
||||
class StartSG(StatesGroup):
|
||||
start = State()
|
||||
|
||||
|
||||
start_dialog = Dialog(
|
||||
Window(
|
||||
Format("Hello, {username}"),
|
||||
getter=username_getter,
|
||||
state=StartSG.start
|
||||
)
|
||||
)
|
||||
|
||||
router = Router(name="user_dialogs")
|
||||
router.include_router(start_dialog)
|
||||
|
||||
Reference in New Issue
Block a user