Класс CommandManager
Класс CommandManager отвечает за управление командами и установку команд бота для клиента. Доступен в эксземпляре Evogram объектом commands
Конструктор
client: Экземпляр классаEvogram.
Свойства
commands: Статическое свойство, которое содержит массив всех зарегистрированных объектовCommand.
Методы
setBotCommands(): Метод, который устанавливает команды бота для клиента с использованием метода API setMyCommands из Telegram Bot API на основе описаний, предоставленных зарегистрированными объектамиCommand. Используется автоматически при добавлении команды.getCommand(message: UserMessageContext): Статический метод, который принимает объектUserMessageContextи возвращает соответствующий ему объектCommand, если он существует в массивеcommands. В противном случае возвращаетundefined.