Changes for version 0.027 - 2024-12-19

  • handle both chat_member (them) and my_chat_member (us) updates
  • add support for CallbackQuery and InlineKeyboard
  • support for message editing
  • ChatJoinRequest handling, with convenience methods for approve/decline
  • ForceReply support for user commands

Modules

A base class to make your very own Telegram bot
A base class to make your very own Telegram bot
The base class for Telegram message 'Animation' type.
The base class for Telegram 'Audio' type objects
The base class for all Telegram::Bot::Object objects.
The base class for Telegram message 'CallbackGame' type.
The base class for the Telegram type "CallbackQuery".
The base class for Telegram 'Chat' type objects
The base class for the Telegram type "ChatInviteLink".
The base class for the Telegram type "ChatJoinRequest".
The base class for the Telegram type "ChatMember".
The base class for the Telegram type "ChatMemberUpdated".
The base class for Telegram 'ChatPhoto' type objects
The base class for Telegram 'Contact' objects.
The base class for Telegram 'Document' objects
The base class for Telegram 'EncryptedCredentials' type objects
The base class for Telegram 'EncryptedPassportElement' type objects
The base class for Telegram 'ForceReply' type objects
The base class for Telegram 'ForceReplyMarkup' type objects
The base class for Telegram message 'Game' type.
The base class for Telegram 'InlineKeyboardButton' type objects
The base class for Telegram 'InlineKeyboardMarkup' type objects
The base class for Telegram 'Invoice' type objects
The base class for Telegram 'Invoice' type objects
The base class for Telegram 'KeyboardButton' type objects
The base class for Telegram message 'Location' type.
The base class for Telegram 'LoginUrl' type objects
The base class for the Telegram type "Message".
The base class for Telegram 'MessageEntity' type objects
The base class for Telegram 'PassportData' type objects
The base class for Telegram message 'PhotoSize' type.
The base class for Telegram 'Poll' type objects
The base class for Telegram 'PollOption' type objects
The base class for Telegram 'ReplyKeyboardMarkup' type objects
The base class for Telegram 'ReplyParameters' type objects
The base class for Telegram message 'Sticker' type.
The base class for Telegram 'SuccessfulPayment' type objects
The base class for Telegram message 'User' type.
The base class for Telegram 'LoginUrl' type objects
The base class for Telegram 'Video' object.
The base class for Telegram 'VideoNote' type objects
The base class for Telegram 'Voice' type objects