xxtelebot  1.4.1.0
A simple Telegram Bot implementation in C++
Namespaces | Classes | Typedefs
tgbot Namespace Reference

Main tgbot namespace. More...

Namespaces

 methods
 TG API methods and relative (parameter) types.
 
 types
 API-interacting types.
 
 utils
 various utilities
 

Classes

class  Bot
 Basic Bot interface. More...
 
class  Logger
 Logging facility for telegram-bot-api, see also: tgbot::methods::Api::getLogger() More...
 
class  LongPollBot
 Long polling bot, (see LongPollBot::start() function) More...
 
class  RegisterCallback
 registers and holds callbacks for each type of update More...
 
class  TelegramException
 Exception raised when Bot API reports some kind of error. More...
 
class  WebhookBot
 Webhook bot (see WebhookBot::start() function) More...
 

Typedefs

template<typename __TypeUpdate >
using __T_UpdateCallback = std::function< void(const __TypeUpdate, const methods::Api &)>
 refer to RegisterCallback::callback() function (overloads)
 

Detailed Description

Main tgbot namespace.