Добавление новых пользователей в БД через телеграм-бота

Пишу многофункционального телеграм-бота на php. На данный момент нужно реализовать следующие задачи.

  • Добавление в таблицу новых участников в соответствии с выбранными категориями.

Логика такая. Пользователь выбирает команду "Зарегистрироваться", далее ему предлагается выбрать категорию А, Б, В, после выбора категории он начинает ввод данных, которые попадают в таблицу пользователей, связанную с таблицей категорий и в таблице пользователей появляется id категории.

  • Реализовать подключение файлов в соответствии с выбранной пользователем командой.

Здесь логика заключается в том, что бот выполняет разные команды. Поскольку на данный момент бот работает на одном контроллере, который строится через управляющую конструкцию if, добавление новых команд в один файл представляется нецелесообразным. Нужно, чтобы для каждой команды, был свой исполняемый файл.

Буду благодарен любому конструктивному ответу и предложению. Спасибо.


Ответы (0 шт):