/
i_super_programmer
/
chat_bot
Обзор
Документация
Войти
/
i_super_programmer
/
chat_bot
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
handler/hello.py
35 строк
1 KB
vasya2222
add file
02 дек 2024, 13:57
02 дек 2024, 13:57
53cb0c3
Код
Авторство
О чём код?
from aiogram import Router from aiogram.filters import Command from aiogram.types import Message from aiogram.fsm.context import FSMContext router = Router() @router.message(Command('start')) async def hello(message: Message, state: FSMContext): await state.clear() await message.answer(f'Hello, {message.from_user.first_name}') await message.answer(text='Для создания объявления, введите команду /create') @router.message(Command('cancel')) async def hello(message: Message, state: FSMContext): if await state.get_state() is None: await message.answer('Состояний нет') await state.clear() await message.answer(text='Создание отменено') @router.message(Command('help')) async def help(message: Message): await message.answer('Вот такие команды есть:') await message.answer('/start - начальная команда:') await message.answer('/create - для создания объявления:') await message.answer('/cancel - для выхода из создания') await message.answer('/add - для создания кнопки') await message.answer('/add_under_button- для создания подкнопки') await message.answer('/delete - для удаления кнопки') await message.answer('/delete_under - для удаления подкнопки') await message.answer('/help - просмотр всех команд')