package
3.3.0+incompatible
Repository: https://github.com/olebedev/go-tgbot.git
Documentation: pkg.go.dev

# Constants

AllowedUpdateCallbackQuery captures enum value "callback_query".
AllowedUpdateChannelPost captures enum value "channel_post".
AllowedUpdateChosenInlineResult captures enum value "chosen_inline_result".
AllowedUpdateEditedChannelPost captures enum value "edited_channel_post".
AllowedUpdateEditedMessage captures enum value "edited_message".
AllowedUpdateInlineQuery captures enum value "inline_query".
AllowedUpdateMessage captures enum value "message".
ChatMemberStatusAdministrator captures enum value "administrator".
ChatMemberStatusCreator captures enum value "creator".
ChatMemberStatusKicked captures enum value "kicked".
ChatMemberStatusLeft captures enum value "left".
ChatMemberStatusMember captures enum value "member".
ChatMemberStatusRestricted captures enum value "restricted".
ChatTypeChannel captures enum value "channel".
ChatTypeGroup captures enum value "group".
ChatTypePrivate captures enum value "private".
ChatTypeSupergroup captures enum value "supergroup".
InlineTypeArticle captures enum value "article".
InlineTypeAudio captures enum value "audio".
InlineTypeContact captures enum value "contact".
InlineTypeDocument captures enum value "document".
InlineTypeGame captures enum value "game".
InlineTypeGif captures enum value "gif".
InlineTypeLocation captures enum value "location".
InlineTypeMpeg4Gif captures enum value "mpeg4_gif".
InlineTypePhoto captures enum value "photo".
InlineTypeSticker captures enum value "sticker".
InlineTypeVenue captures enum value "venue".
InlineTypeVideo captures enum value "video".
InlineTypeVoice captures enum value "voice".
MaskPositionPointChin captures enum value "chin".
MaskPositionPointEyes captures enum value "eyes".
MaskPositionPointForehead captures enum value "forehead".
MaskPositionPointMouth captures enum value "mouth".
MessageEntityTypeBold captures enum value "bold".
MessageEntityTypeBotCommand captures enum value "bot_command".
MessageEntityTypeCode captures enum value "code".
MessageEntityTypeEmail captures enum value "email".
MessageEntityTypeHashtag captures enum value "hashtag".
MessageEntityTypeItalic captures enum value "italic".
MessageEntityTypeMention captures enum value "mention".
MessageEntityTypePre captures enum value "pre".
MessageEntityTypeTextLink captures enum value "text_link".
MessageEntityTypeTextMention captures enum value "text_mention".
MessageEntityTypeURL captures enum value "url".
ParseModeHTML captures enum value "Html".
ParseModeMarkdown captures enum value "Markdown".

# Structs

AddStickerToSetLinkBody add sticker to set link body swagger:model AddStickerToSetLinkBody.
Animation animation swagger:model Animation.
AnswerInlineQueryBody answer inline query body swagger:model AnswerInlineQueryBody.
AnswerShippingQueryBody answer shipping query body swagger:model AnswerShippingQueryBody.
Audio audio swagger:model Audio.
CallbackQuery callback query swagger:model CallbackQuery.
Chat chat swagger:model Chat.
ChatMember chat member swagger:model ChatMember.
ChatPhoto chat photo swagger:model ChatPhoto.
ChosenInlineResult chosen inline result swagger:model ChosenInlineResult.
Contact contact swagger:model Contact.
CreateNewStickerSetLinkBody create new sticker set link body swagger:model CreateNewStickerSetLinkBody.
Document document swagger:model Document.
EditMessageCaptionBody edit message caption body swagger:model EditMessageCaptionBody.
EditMessageReplyMarkupBody edit message reply markup body swagger:model EditMessageReplyMarkupBody.
EditMessageTextBody edit message text body swagger:model EditMessageTextBody.
Error error swagger:model Error.
File file swagger:model File.
ForceReply force reply swagger:model ForceReply.
Game game swagger:model Game.
GameHighScore game high score swagger:model GameHighScore.
InlineKeyboardButton inline keyboard button swagger:model InlineKeyboardButton.
InlineKeyboardMarkup inline keyboard markup swagger:model InlineKeyboardMarkup.
InlineQuery inline query swagger:model InlineQuery.
InlineQueryResultArticle inline query result article swagger:model InlineQueryResultArticle.
InlineQueryResultAudio inline query result audio swagger:model InlineQueryResultAudio.
InlineQueryResultCachedAudio inline query result cached audio swagger:model InlineQueryResultCachedAudio.
InlineQueryResultCachedDocument inline query result cached document swagger:model InlineQueryResultCachedDocument.
InlineQueryResultCachedGif inline query result cached gif swagger:model InlineQueryResultCachedGif.
InlineQueryResultCachedMpeg4Gif inline query result cached mpeg4 gif swagger:model InlineQueryResultCachedMpeg4Gif.
InlineQueryResultCachedPhoto inline query result cached photo swagger:model InlineQueryResultCachedPhoto.
InlineQueryResultCachedSticker inline query result cached sticker swagger:model InlineQueryResultCachedSticker.
InlineQueryResultCachedVideo inline query result cached video swagger:model InlineQueryResultCachedVideo.
InlineQueryResultCachedVoice inline query result cached voice swagger:model InlineQueryResultCachedVoice.
InlineQueryResultContact inline query result contact swagger:model InlineQueryResultContact.
InlineQueryResultDocument inline query result document swagger:model InlineQueryResultDocument.
InlineQueryResultGame inline query result game swagger:model InlineQueryResultGame.
InlineQueryResultGif inline query result gif swagger:model InlineQueryResultGif.
InlineQueryResultLocation inline query result location swagger:model InlineQueryResultLocation.
InlineQueryResultMpeg4Gif inline query result mpeg4 gif swagger:model InlineQueryResultMpeg4Gif.
InlineQueryResultPhoto inline query result photo swagger:model InlineQueryResultPhoto.
InlineQueryResultVenue inline query result venue swagger:model InlineQueryResultVenue.
InlineQueryResultVideo inline query result video swagger:model InlineQueryResultVideo.
InlineQueryResultVoice inline query result voice swagger:model InlineQueryResultVoice.
InputContactMessageContent input contact message content swagger:model InputContactMessageContent.
InputLocationMessageContent input location message content swagger:model InputLocationMessageContent.
InputTextMessageContent input text message content swagger:model InputTextMessageContent.
InputVenueMessageContent input venue message content swagger:model InputVenueMessageContent.
Invoice invoice swagger:model Invoice.
KeyboardButton keyboard button swagger:model KeyboardButton.
LabeledPrice labeled price swagger:model LabeledPrice.
Location location swagger:model Location.
MaskPosition mask position swagger:model MaskPosition.
Message message swagger:model Message.
MessageEntity message entity swagger:model MessageEntity.
OrderInfo order info swagger:model OrderInfo.
PhotoSize photo size swagger:model PhotoSize.
PreCheckoutQuery pre checkout query swagger:model PreCheckoutQuery.
PromoteChatMemberBody promote chat member body swagger:model PromoteChatMemberBody.
ReplyKeyboardMarkup reply keyboard markup swagger:model ReplyKeyboardMarkup.
ReplyKeyboardRemove reply keyboard remove swagger:model ReplyKeyboardRemove.
ResponseBool response bool swagger:model ResponseBool.
ResponseMessage response message swagger:model ResponseMessage.
ResponseParameters response parameters swagger:model ResponseParameters.
ResponseUpdate response update swagger:model ResponseUpdate.
RestrictChatMemberBody restrict chat member body swagger:model RestrictChatMemberBody.
SendAudioLinkBody send audio link body swagger:model SendAudioLinkBody.
SendContactBody send contact body swagger:model SendContactBody.
SendDocumentLinkBody send document link body swagger:model SendDocumentLinkBody.
SendGameBody send game body swagger:model SendGameBody.
SendInvoiceBody send invoice body swagger:model SendInvoiceBody.
SendLocationBody send location body swagger:model SendLocationBody.
SendMessageBody send message body swagger:model SendMessageBody.
SendPhotoLinkBody send photo link body swagger:model SendPhotoLinkBody.
SendStickerLinkBody send sticker link body swagger:model SendStickerLinkBody.
SendVenueBody send venue body swagger:model SendVenueBody.
SendVideoLinkBody send video link body swagger:model SendVideoLinkBody.
SendVideoNoteLinkBody send video note link body swagger:model SendVideoNoteLinkBody.
SendVoiceLinkBody send voice link body swagger:model SendVoiceLinkBody.
ShippingAddress shipping address swagger:model ShippingAddress.
ShippingOption shipping option swagger:model ShippingOption.
ShippingQuery shipping query swagger:model ShippingQuery.
Sticker sticker swagger:model Sticker.
StickerSet sticker set swagger:model StickerSet.
SuccessfulPayment successful payment swagger:model SuccessfulPayment.
Update update swagger:model Update.
User user swagger:model User.
UserProfilePhotos user profile photos swagger:model UserProfilePhotos.
Venue venue swagger:model Venue.
Video video swagger:model Video.
VideoNote video note swagger:model VideoNote.
Voice voice swagger:model Voice.
WebhookInfo webhook info swagger:model WebhookInfo.

# Interfaces

CallbackGame callback game swagger:model CallbackGame.

# Type aliases

AllowedUpdate allowed update swagger:model AllowedUpdate.
InlineType inline type swagger:model InlineType.
ParseMode parse mode swagger:model ParseMode.