|
LibTgBotPP
|
Classes | |
| class | Audio |
| class | Chat |
| class | Contact |
| class | Document |
| class | Location |
| class | Message |
| class | MessageEntity |
| class | PhotoSize |
| class | Sticker |
| struct | TCommand |
| class | TelegramBot |
| class | User |
| class | Venue |
| class | Video |
| class | Voice |
Typedefs | |
| typedef std::vector < Telegram::MessageEntity * > | TMessageEntities |
| typedef std::vector< std::string > | TCommandLine |
| Arguments for the bot's commands. More... | |
| typedef std::string(* | CommandCallback )(TelegramBot *, TCommandLine) |
| Definition for a callback routine. More... | |
| typedef std::map< std::string, TCommand > | TCommandMap |
| Map that stores the known commands. More... | |
Namespace Telegram used for the bot project
| typedef std::string(* Telegram::CommandCallback)(TelegramBot *, TCommandLine) |
Definition for a callback routine.
Definition at line 22 of file TelegramBot.h.
| typedef std::vector<std::string> Telegram::TCommandLine |
Arguments for the bot's commands.
Definition at line 18 of file TelegramBot.h.
| typedef std::map<std::string, TCommand> Telegram::TCommandMap |
Map that stores the known commands.
Definition at line 31 of file TelegramBot.h.
| typedef std::vector<Telegram::MessageEntity*> Telegram::TMessageEntities |
Definition at line 23 of file MessageEntity.h.