Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как написать бота в aiogram?

Никита Несветаев Ученик (208), на голосовании 2 месяца назад
Возник вопрос, как написать бота так, чтобы он выдавал той или иной ответ на ключевое слово?
Например: слово "Привет!" (от пользователя) ответ "Привет , я бот" (ответ бота)
или например какой нибудь код , например : код "12345" (от пользователя) ответ "Привет , я бот" (от бота)

прикреплю пример как я изначально написал код (не судите строго только начал изучение python и aiogram в целом!) в том что я написал, выходит ошибка и ничего не работает
Голосование за лучший ответ
CausonQ Мудрец (13290) 3 месяца назад
Если ты только начал изучать, то почему изучаешь старую версию библиотеки?
Вешай фильтр на хендлер с нужным текстом да и все
Никита НесветаевУченик (208) 3 месяца назад
А можно по подробнее?
CausonQ Мудрец (13290) Никита Несветаев, Ну типа такого:
 @dp.message(F.text == 'Привет!')
async def test(message: Message) -> None:
    await message.answer('Привет, я бот') 
Это для aiogram 3
Похожие вопросы