Class: Telegram::Bot::Types::Base
- Inherits:
-
Object
- Object
- Telegram::Bot::Types::Base
- Includes:
- Compactable
- Defined in:
- lib/telegram/bot/types/base.rb
Direct Known Subclasses
Animation, Audio, CallbackGame, CallbackQuery, ChatMember, ChatPhoto, ChosenInlineResult, Contact, Document, EncryptedCredentials, EncryptedPassportElement, File, ForceReply, Game, GameHighScore, InlineKeyboardButton, InlineKeyboardMarkup, InlineQuery, InlineQueryResultArticle, InlineQueryResultAudio, InlineQueryResultCachedAudio, InlineQueryResultCachedDocument, InlineQueryResultCachedGif, InlineQueryResultCachedMpeg4Gif, InlineQueryResultCachedPhoto, InlineQueryResultCachedSticker, InlineQueryResultCachedVideo, InlineQueryResultCachedVoice, InlineQueryResultContact, InlineQueryResultDocument, InlineQueryResultGame, InlineQueryResultGif, InlineQueryResultLocation, InlineQueryResultMpeg4Gif, InlineQueryResultPhoto, InlineQueryResultVenue, InlineQueryResultVideo, InlineQueryResultVoice, InputMediaAnimation, InputMediaAudio, InputMediaDocument, InputMediaPhoto, InputMediaVideo, InputMessageContent, Invoice, KeyboardButton, LabeledPrice, Location, MaskPosition, Message, MessageEntity, OrderInfo, PassportData, PassportElementErrorDataField, PassportElementErrorFile, PassportElementErrorFiles, PassportElementErrorFrontSide, PassportElementErrorReverseSide, PassportElementErrorSelfie, PassportElementErrorTranslationFile, PassportElementErrorTranslationFiles, PassportElementErrorUnspecified, PassportFile, PhotoSize, Poll, PollOption, PreCheckoutQuery, ReplyKeyboardMarkup, ReplyKeyboardRemove, ShippingAddress, ShippingOption, ShippingQuery, Sticker, StickerSet, SuccessfulPayment, Update, User, UserProfilePhotos, Venue, Video, VideoNote, Voice