qTbot 0.2.123.6f57966
qTbot is base back end library for your c++ Qt projects.
itelegrambot.h File Reference
#include "ibot.h"
#include "qTbot/telegramargs.h"
#include <QObject>
Include dependency graph for itelegrambot.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  qTbot::ITelegramBot
 The ITelegramBot class This is the base implementation of all telegram bots. More...

Namespaces

namespace  qTbot

Typedefs

typedef std::function< void(const QString &buttonKey, const QVariant &msgID)> qTbot::ButtonCB
 ButtonCB callback type for inline keyboard buttons. It is invoked with the button key and the id of the message that contains the button.
typedef QList< QHash< QString, ButtonCB > > qTbot::KeyboardOnMessage
 KeyboardOnMessage type. A list of rows where each row is a map of button keys to the callback function that is invoked when the button is pressed.