Classes, interfaces, and traits
ChatIdVariableTrait¶
Trait ChatIdVariableTrait.
« More »
EditMessageVariablesTrait¶
Trait EditVariablesTrait.
« More »
EmojisVariableTrait¶
Trait EmojisVariableTrait.
« More »
FillFromArrayTrait¶
Trait FillFromArrayTrait.
« More »
MessageIdVariableTrait¶
Trait MessageIdVariableTrait.
« More »
UserIdVariableTrait¶
Trait UserIdVariableTrait.
« More »
AddMethodTrait¶
Trait AddMethodTrait.
« More »
AliasMethodTrait¶
Trait AliasMethodTrait.
« More »
AnswerMethodTrait¶
Trait AnswerMethodTrait.
« More »
CreateMethodTrait¶
Trait CreateMethodTrait.
« More »
DeleteMethodTrait¶
Trait DeleteMethodTrait.
« More »
EditMethodTrait¶
Trait EditMethodTrait.
« More »
ForwardMethodTrait¶
Trait ForwardMethodTrait.
« More »
LeaveMethodTrait¶
Trait LeaveMethodTrait.
« More »
PinMethodTrait¶
Trait PinMethodTrait.
« More »
RestrictMethodTrait¶
Trait RestrictMethodTrait.
« More »
SendMethodTrait¶
Trait SendMethodTrait.
« More »
SetMethodTrait¶
Trait SetMethodTrait.
« More »
StopMethodTrait¶
Trait StopMethodTrait.
« More »
UnbanMethodTrait¶
Trait UnbanMethodTrait.
« More »
UnpinMethodTrait¶
Trait UbpinMethodTrait.
« More »
UploadMethodTrait¶
Trait UploadMethodTrait.
« More »
ApiClientInterface¶
Interface ApiClientInterface.
« More »
BotApiAliasInterface¶
Interface BotApiAliasInterface.
« More »
BotApiInterface¶
Interface BotApiInterface.
« More »
BotApiRequestInterface¶
Interface BotApiRequestInterface.
« More »
AddMethodAliasInterface¶
Interface AddMethodAliasInterface.
« More »
AnswerMethodAliasInterface¶
Interface AnswerMethodAliasInterface.
« More »
CreateMethodAliasInterface¶
Interface CreateMethodAliasInterface.
« More »
DeleteMethodAliasInterface¶
Class DeleteMethodAliasInterface.
« More »
EditMethodAliasInterface¶
Interface EditMethodAliasInterface.
« More »
ForwardMethodAliasInterface¶
Class ForwardMethodAliasInterface.
« More »
KickMethodAliasInterface¶
Interface KickMethodAliasInterface.
« More »
LeaveMethodAliasInterface¶
Interface LeaveMethodAliasInterface.
« More »
PinMethodAliasInterface¶
Interface PinMethodAliasInterface.
« More »
RestrictMethodAliasInterface¶
Interface RestrictMethodAliasInterface.
« More »
SendMethodAliasInterface¶
Interface SendMethodAliasInterface.
« More »
SetMethodAliasInterface¶
Interface SetMethodAliasInterface.
« More »
StopMethodAliasInterface¶
Interface StopMethodAliasInterface.
« More »
UnbanMethodAliasInterface¶
Interface UnbanMethodAliasInterface.
« More »
UnpinMethodAliasInterface¶
Interface UnpinMethodAliasInterface.
« More »
UploadMethodAliasInterface¶
Interface UploadMethodAliasInterface.
« More »
NormalizerInterface¶
Interface NormalizerInterface.
« More »
WebhookFetcherInterface¶
Interface WebhookFetcherInterface.
« More »
BotApiComplete¶
Class BotApiComplete.
« More »
BotApiNormalizer¶
Class BotApiNormalizer.
« More »
BadArgumentException¶
Class BadArgumentException.
« More »
BadRequestException¶
Class BadRequestException.
« More »
ResponseException¶
Class ResponseException.
« More »
AddStickerToSetMethod¶
Class AddStickerToSetMethod.
« More »
AnswerCallbackQueryMethod¶
Class AnswerCallbackQueryMethod.
« More »
AnswerInlineQueryMethod¶
Class AnswerInlineQueryMethod.
« More »
AnswerPreCheckoutQueryMethod¶
Class AnswerPreCheckoutQueryMethod.
« More »
AnswerShippingQueryMethod¶
Class AnswerShippingQueryMethod.
« More »
CloseMethod¶
Use this method to close the bot instance before moving it from one local server to another.
« More »
CopyMessageMethod¶
Use this method to copy messages of any kind. The method is analogous to the method forwardMessages, but the copied
message doesn't have a link to the original message. Returns the MessageId of the sent message on success.
« More »
CreateNewStickerSetMethod¶
Class CreateNewStickerSetMethod.
« More »
DeleteChatPhotoMethod¶
Class DeleteChatPhotoMethod.
« More »
DeleteChatStickerSetMethod¶
Class DeleteChatStickerSetMethod.
« More »
DeleteMessageMethod¶
Class DeleteMessageMethod.
« More »
DeleteStickerFromSetMethod¶
Class DeleteStickerFromSetMethod.
« More »
DeleteWebhookMethod¶
Class DeleteWebhookMethod.
« More »
EditMessageCaptionMethod¶
Use this method to edit captions of messages. On success, if the edited message is not an inline message,
the edited Message is returned, otherwise True is returned.
« More »
EditMessageLiveLocationMethod¶
Class EditMessageLiveLocationMethod.
« More »
EditMessageReplyMarkupMethod¶
Class EditMessageReplyMarkupMethod.
« More »
EditMessageTextMethod¶
Class EditMessageTextMethod.
« More »
ExportChatInviteLinkMethod¶
Class ExportChatInviteLinkMethod.
« More »
ForwardMessageMethod¶
Class ForwardMessageMethod.
« More »
GetChatAdministratorsMethod¶
Class GetChatAdministratorsMethod.
« More »
GetChatMemberMethod¶
Class GetChatMemberMethod.
« More »
GetChatMembersCountMethod¶
Class GetChatMembersCountMethod.
« More »
GetGameHighScoresMethod¶
Class SetGameHighScoresMethod.
« More »
GetMyCommandsMethod¶
Class GetMyCommandsMethod.
« More »
GetStickerSetMethod¶
Class GetStickerSetMethod.
« More »
GetUpdatesMethod¶
Class GetUpdatesMethod.
« More »
GetUserProfilePhotosMethod¶
Class GetUserProfilePhotosMethod.
« More »
GetWebhookInfoMethod¶
Class GetWebhookInfoMethod.
« More »
KickChatMemberMethod¶
Class KickChatMemberMethod.
« More »
LeaveChatMethod¶
Class LeaveChatMethod.
« More »
LogOutMethod¶
Use this method to log out from the cloud Bot API server before launching the bot locally.
« More »
PinChatMessageMethod¶
Class PinChatMessageMethod.
« More »
RestrictChatMemberMethod¶
Class RestrictChatMemberMethod.
« More »
SendAnimationMethod¶
Class SendAnimationMethod.
« More »
SendAudioMethod¶
Class SendAudioMethod.
« More »
SendChatActionMethod¶
Class SendChatActionMethod.
« More »
SendDocumentMethod¶
Class SendDocumentMethod.
« More »
SendInvoiceMethod¶
Class SendInvoiceMethod.
« More »
SendLocationMethod¶
Class SendLocationMethod.
« More »
SendMessageMethod¶
Class SendMessageMethod.
« More »
SendPhotoMethod¶
Class SendPhotoMethod.
« More »
SendPollMethod¶
Class SendPollMethod
Use this method to send a native poll. A native poll can't be sent to a private chat.
« More »
SendStickerMethod¶
Class SendStickerMethod.
« More »
SendVenueMethod¶
Class SendVenueMethod.
« More »
SendVideoMethod¶
Class SendVideoMethod.
« More »
SendVideoNoteMethod¶
Class SendVideoNoteMethod.
« More »
SendVoiceMethod¶
Class SendVoiceMethod.
« More »
SetChatAdministratorCustomTitleMethod¶
Use this method to set a custom title
for an administrator in a supergroup promoted by the bot. Returns True on success.
« More »
SetChatDescriptionMethod¶
Class SetChatDescriptionMethod.
« More »
SetChatPermissionsMethod¶
Class SetChatPermissionsMethod.
« More »
SetChatPhotoMethod¶
Class SetChatPhotoMethod.
« More »
SetChatStickerSetMethod¶
Class SetChatStickerSetMethod.
« More »
SetChatTitleMethod¶
Class SetChatTitleMethod.
« More »
SetGameScoreMethod¶
Class SetGameScoreMetod.
« More »
SetMyCommandsMethod¶
Class SetMyCommandsMethod.
« More »
SetPassportDataErrorsMethod¶
Class SetPassportDataErrorsMethod.
« More »
SetStickerPositionInSetMethod¶
Class SetStickerPositionInSetMethod.
« More »
SetStickerSetThumbMethod¶
Class SetStickerSetThumbMethod.
« More »
SetWebhookMethod¶
Class SetWebhookMethod.
« More »
StopMessageLiveLocationMethod¶
Class StopMessageLiveLocationType.
« More »
StopPollMethod¶
Class StopPollMethod
Use this method to stop a poll which was sent by the bot.
« More »
UnbanChatMemberMethod¶
Class UnbanChatMemberMethod.
« More »
UnpinAllChatMessageMethod¶
Use this method to clear the list of pinned messages in a chat.
« More »
UnpinChatMessageMethod¶
Class UnpinChatMessageMethod.
« More »
UploadStickerFileMethod¶
Class UploadStickerFileMethod.
« More »
AnswerInlineQueryNormalizer¶
Class AnswerInlineQueryNormalizer.
« More »
EditMessageResponseNormalizer¶
Class UserProfilePhotosNormalizer.
« More »
JsonSerializableNormalizer¶
Class JsonSerializableNormalizer.
« More »
UserProfilePhotosNormalizer¶
Class UserProfilePhotosNormalizer.
« More »
BotCommandType¶
Class BotCommandType.
« More »
CallbackGameType¶
Class CallbackGameType.
« More »
CallbackQueryType¶
Class CallbackQueryType
represents an incoming callback query from a callback button in an inline keyboard.
« More »
ChatPermissionsType¶
Class ChatPermissionsType
Describes actions that a non-administrator user is allowed to take in a chat.
« More »
ChosenInlineResultType¶
Class ChosenInlineResultType.
« More »
EncryptedCredentialsType¶
Class EncryptedCredentialsType.
« More »
EncryptedPassportElementType¶
Class EncryptedPassportElementType.
« More »
FileType¶
Class FileType
This object represents a file ready to be downloaded.
« More »
ForceReplyType¶
Class ForceReplyType.
« More »
GameHighScoreType¶
Class GameHighScoreType.
« More »
InlineKeyboardMarkupType¶
Class InlineKeyboardMarkupType
Note: This will only work in Telegram versions released after 9 April, 2016. O
Older clients will display unsupported message.
« More »
InlineQueryResultArticleType¶
Class InlineQueryResultArticleType.
« More »
InlineQueryResultAudioType¶
Class InlineQueryResultAudio.
« More »
InlineQueryResultCachedAudioType¶
Class InlineQueryResultCachedAudioType.
« More »
InlineQueryResultCachedDocumentType¶
Class InlineQueryResultCachedDocumentType.
« More »
InlineQueryResultCachedGifType¶
Class InlineQueryResultCachedGifType.
« More »
InlineQueryResultCachedMpeg4GifType¶
Class InlineQueryResultCachedMpeg4GifType.
« More »
InlineQueryResultCachedPhotoType¶
Class InlineQueryResultCachedPhotoType.
« More »
InlineQueryResultCachedStickerType¶
Class InlineQueryResultCachedStickerType.
« More »
InlineQueryResultCachedVideoType¶
Class InlineQueryResultCachedVideoType.
« More »
InlineQueryResultCachedVoiceType¶
Class InlineQueryResultCachedVoiceType.
« More »
InlineQueryResultGameType¶
Class InlineQueryResultGameType.
« More »
InlineQueryResultGifType¶
Class InlineQueryResultGifType.
« More »
InlineQueryResultLocationType¶
Class InlineQueryResultLocationType.
« More »
InlineQueryResultMpeg4GifType¶
Class InlineQueryResultMpeg4GifType.
« More »
InlineQueryResultPhotoType¶
Class InlineQueryResultPhotoType.
« More »
InlineQueryResultVenueType¶
Class InlineQueryResultVenueType.
« More »
InlineQueryResultVoiceType¶
Class InlineQueryResultVoiceType.
« More »
InlineQueryType¶
Class InlineQueryType.
« More »
InputContactMessageContentType¶
Class InputContactMessageContentType.
« More »
InputLocationMessageContentType¶
Class InputLocationMessageContentType.
« More »
InputMessageContentType¶
Class InputMessageContentType.
« More »
InputTextMessageContentType¶
Class InputTextMessageContentType.
« More »
InputVenueMessageContent¶
Class InputVenueMessageContent.
« More »
LabeledPriceType¶
Class LabeledPriceType.
« More »
LoginUrlType¶
Class LoginUrlType
This object represents a parameter of the inline keyboard button used to automatically authorize a user.
« More »
MaskPositionType¶
Class MaskPositionType.
« More »
MessageIdType¶
This object represents a unique message identifier.
« More »
PassportDataType¶
Class PassportDataType.
« More »
PassportElementErrorDataFieldType¶
Class PassportElementErrorDataFieldType.
« More »
PassportElementErrorFileType¶
Class PassportElementErrorFileType.
« More »
PassportElementErrorFilesType¶
Class PassportElementErrorFileType.
« More »
PassportElementErrorFrontSideType¶
Class PassportElementErrorFrontSideType.
« More »
PassportElementErrorReverseSideType¶
Class PassportElementErrorReverseSideType.
« More »
PassportElementErrorSelfieType¶
Class PassportElementErrorSelfieType.
« More »
PassportElementErrorTranslationFileType¶
Class PassportElementErrorTranslationFileType.
« More »
PassportElementErrorTranslationFilesType¶
Class PassportElementErrorTranslationFilesType.
« More »
PassportElementErrorType¶
Class PassportElementErrorType.
« More »
PassportElementErrorUnspecifiedType¶
Class PassportElementErrorUnspecifiedType.
« More »
PassportFileType¶
Class PassportFileType.
« More »
PollAnswerType¶
This object represents an answer of a user in a non-anonymous poll.
« More »
PollOptionType¶
Class PollOptionType
This object contains information about one answer option in a poll.
« More »
PollType¶
Class PollType
This object contains information about a poll.
« More »
PreCheckoutQueryType¶
Class PreCheckoutQueryType.
« More »
ProximityAlertTriggeredType¶
This object represents the content of a service message,
sent whenever a user in the chat triggers
a proximity alert set by another user.
« More »
ReplyKeyboardMarkupType¶
Class ReplyKeyboardMarkupType.
« More »
ReplyKeyboardRemoveType¶
Class ReplyKeyboardRemoveType.
« More »
ResponseParametersType¶
Class ResponseParametersType.
« More »
ShippingAddressType¶
Class ShippingAddressType.
« More »
ShippingOption¶
Class ShippingOption.
« More »
ShippingQueryType¶
Class ShippingQueryType.
« More »
StickerSetType¶
Class StickerSetType.
« More »
SuccessfulPaymentType¶
Class SuccessfulPaymentType.
« More »
UserProfilePhotosType¶
Class UserProfilePhotosType.
« More »
WebhookInfoType¶
Class WebhookInfoType.
« More »
WebhookFetcher¶
Class WebhookFetcher.
« More »