init
This commit is contained in:
17
bot/handlers.py
Normal file
17
bot/handlers.py
Normal file
@@ -0,0 +1,17 @@
|
||||
from aiogram import Router
|
||||
from aiogram.filters import Command
|
||||
from aiogram.types import Message
|
||||
|
||||
from bot.ai_tool import get_gigachat_response
|
||||
|
||||
handlers_router = Router()
|
||||
|
||||
@handlers_router.message(Command(commands=["start"]))
|
||||
async def start_handler(message: Message) -> None:
|
||||
await message.answer(text="Привет!\n\nЯ бот для важных переговоров!\n\nПросто отправь мне свой текст...")
|
||||
|
||||
@handlers_router.message()
|
||||
async def echo_handler(message: Message) -> None:
|
||||
ai_response = await get_gigachat_response(user_text=message.text)
|
||||
|
||||
await message.answer(text=ai_response)
|
||||
Reference in New Issue
Block a user