22 lines
622 B
Python
22 lines
622 B
Python
|
from aiogram import Dispatcher
|
||
|
from aiogram.dispatcher.filters import Text
|
||
|
|
||
|
from states.project import ProjectStates
|
||
|
from . import create, search
|
||
|
|
||
|
|
||
|
def register_projects_handlers(dp: Dispatcher):
|
||
|
dp.register_message_handler(
|
||
|
create.ask_for_project_fields, Text("Создать проект")
|
||
|
)
|
||
|
dp.register_message_handler(
|
||
|
create.create_project, state=ProjectStates.set_fields
|
||
|
)
|
||
|
|
||
|
dp.register_message_handler(
|
||
|
search.ask_for_project_name, Text("Найти проект")
|
||
|
)
|
||
|
dp.register_message_handler(
|
||
|
search.search_for_projects, state=ProjectStates.search
|
||
|
)
|