Имеется задача написать относительно непростого чат-бота с большим функционалом для телеграма.
Я использую
pyTelegramBotAPI, где для обработки событий используются конструкции вида:
@bot.message_handler(commands=['start'])
def start(message):
bot.send_message(message.from_user.id, "Привет")
В большей части туториалов и документации используются простые примеры, где такие хендлеры просто друг за другом идут в одном файле.
Но бот не будет обрабатывать парочку команд, выдавая заранее заготовленные ответы, поэтому если все делать так, как описано выше, выйдет миллион инструкций в ряд в одном файле, что, я считаю, не есть хорошо.
Возможно есть какие либо варианты организовать это дело более красиво и грамотно?
Заранее спасибо!