Added a BotCommand base class