Как создать правильную структуру скрипта бота telegram?
Бот для групповых чатов.
У него будут команды вида "!команда", они могут открывать inline клавиатуру либо ждать ответа от пользователя (в бд есть столбец display, который отвечает за это). Есть 2 класса: 1 для работы с БД и еще один для апи ТГ.
Подскажите, как эффективно реализовать команды?
Не писать же кучу if'ов для каждой команды