qTbot 0.89.ee6949a
qTbot is base back end library for your c++ Qt projects.
qTbot::TelegramRestBot Member List

This is the complete list of members for qTbot::TelegramRestBot, including all inherited members.

defaultFileStorageLocation() constqTbot::IBotprotectedvirtual
deleteMessage(const QVariant &chatId, const QVariant &messageId) overrideqTbot::ITelegramBotvirtual
editMessageKeyboard(const QVariant &messageId, const QVariant &chatId, const KeyboardOnMessage &keyboard={}, const QString &callBackQueryId="")qTbot::ITelegramBot
editSpecificMessage(const QVariant &messageId, const TelegramArgs &args)qTbot::ITelegramBot
editSpecificMessageWithKeyboard(const QVariant &messageId, const TelegramArgs &args, const QList< QList< QString > > &keyboard={}, bool onTimeKeyboard=false, bool autoResizeKeyboard=false)qTbot::ITelegramBot
editSpecificMessageWithKeyboard(const QVariant &messageId, const TelegramArgs &args, const KeyboardOnMessage &keyboard={})qTbot::ITelegramBot
gelLastMessageId(unsigned long long &chatId) constqTbot::ITelegramBot
getFile(const QString &fileId, iFile::Type fileType=iFile::Type::Ram) overrideqTbot::ITelegramBotvirtual
getFileInfoByUniqueId(const QString &id) constqTbot::ITelegramBotprotected
getFileMeta(const QString &fileId, const QWeakPointer< iFile > &receiver={nullptr})qTbot::ITelegramBot
getFileSizeByUniqueId(const QString &id) constqTbot::ITelegramBotprotected
handleIncomeNewUpdate(const QSharedPointer< iUpdate > &) overrideqTbot::ITelegramBotprotectedvirtual
IBot()qTbot::IBot
id() constqTbot::ITelegramBot
incomeNewUpdate(const QSharedPointer< iUpdate > &message)qTbot::IBotprotected
ITelegramBot()qTbot::ITelegramBot
login(const QByteArray &token) overrideqTbot::TelegramRestBotvirtual
logout() overrideqTbot::TelegramRestBotvirtual
makeMesasge(const QByteArray &data, Args &&...args)qTbot::IBotinlineprotectedstatic
makeMesasge(const QJsonObject &data, Args &&...args)qTbot::IBotinlineprotectedstatic
makeUrl(const QSharedPointer< iRequest > &request) const overrideqTbot::ITelegramBotprotectedvirtual
markUpdateAsProcessed(const QSharedPointer< iUpdate > &message)qTbot::IBotprotected
markUpdateAsUnprocessed(const QSharedPointer< iUpdate > &message)qTbot::IBotprotected
markUpdateAsUnprocessed(unsigned long long messageID)qTbot::IBotprotected
name() constqTbot::IBot
onRequestError(const QSharedPointer< TelegramUpdateAnswer > &ansverWithError) constqTbot::ITelegramBotprotectedvirtual
processed() constqTbot::IBot
sendContact(const TelegramArgs &args, const QString &phone, const QString &firstName, const QString &secondName="")qTbot::ITelegramBot
sendFile(const QFileInfo &file, const QVariant &chatId) overrideqTbot::ITelegramBotvirtual
sendFile(const QByteArray &file, const QString &fileName, const QVariant &chatId) overrideqTbot::ITelegramBotvirtual
sendFileById(const QString &fileID, const QVariant &chatId)qTbot::ITelegramBot
sendFileMessage(const TelegramArgs &args, const QFileInfo &file)qTbot::ITelegramBot
sendFileMessage(const TelegramArgs &args, const QByteArray &file, const QString &fileName)qTbot::ITelegramBot
sendLocation(const TelegramArgs &args, float latitude, float longitude, const KeyboardOnMessage &keyboard={})qTbot::ITelegramBot
sendLocationRequest(const QVariant &chatId, const QString &text, const QString &buttonText, bool onetimeKeyboard)qTbot::ITelegramBot
sendMessage(const QVariant &chatId, const QString &text) overrideqTbot::ITelegramBotvirtual
sendMessageRequest(const QSharedPointer< iRequest > &rquest, const std::function< void(int msgId)> &msgIdCB={})qTbot::ITelegramBotprotectedvirtual
sendPhoto(const TelegramArgs &args, const QFileInfo &photo, const KeyboardOnMessage &keyboard={})qTbot::ITelegramBot
sendPhoto(const TelegramArgs &args, const QByteArray &photo, const QString &fileName, const KeyboardOnMessage &keyboard={})qTbot::ITelegramBot
sendRequest(const QSharedPointer< iRequest > &rquest)qTbot::IBotprotected
sendSelfContactRequest(const QVariant &chatId, const QString &text, const QString &buttonText, bool onetimeKeyboard)qTbot::ITelegramBot
sendSpecificMessage(const TelegramArgs &args, const qTbot::ExtraJsonObjects &extraObjects={})qTbot::ITelegramBot
sendSpecificMessageWithKeyboard(const TelegramArgs &args, const KeyboardOnMessage &keyboard)qTbot::ITelegramBot
sendSpecificMessageWithKeyboard(const TelegramArgs &args, const QList< QList< QString > > &keyboard, bool onTimeKeyboard=false, bool autoResizeKeyboard=true)qTbot::ITelegramBot
setId(unsigned long long newId)qTbot::ITelegramBotprotected
setName(const QString &newName)qTbot::IBot
setProcessed(const QSet< unsigned long long > &newProcessed) overrideqTbot::TelegramRestBotvirtual
setToken(const QByteArray &newToken)qTbot::IBotprotected
setUpdateDelay(int newUpdateDelay)qTbot::TelegramRestBot
setUsername(const QString &newUsername)qTbot::ITelegramBotprotected
sigReceiveUpdate(const QSharedPointer< iUpdate > &)qTbot::IBotsignal
sigStopRequire()qTbot::IBotsignal
takeNextUnreadUpdate()qTbot::IBot
TelegramRestBot()qTbot::TelegramRestBot
token() constqTbot::IBot
updateDelay() constqTbot::TelegramRestBot
username() constqTbot::ITelegramBot
~IBot()qTbot::IBot
~ITelegramBot()qTbot::ITelegramBot
~TelegramRestBot()qTbot::TelegramRestBot