Files

30 lines
1.1 KiB
Python

from aiogram import Router, F
from aiogram.types import Message
from aiogram.filters import Command
from bot.utils.layout_converter import convert_layout
router = Router()
@router.message(Command("start"))
async def cmd_start(message: Message):
await message.answer(
f"Привет, {message.from_user.full_name}!\n"
"Я бот для модерации стикеров/GIF и восстановления раскладки.\n"
"Используй /res, ответив на сообщение с неправильной раскладкой.",
parse_mode=None,
)
@router.message(Command("res"))
async def cmd_res(message: Message):
if message.reply_to_message and message.reply_to_message.text:
restored_text = convert_layout(message.reply_to_message.text)
await message.answer(restored_text, parse_mode=None)
else:
await message.answer(
"Пожалуйста, ответьте командой /res на сообщение с текстом.",
parse_mode=None,
)