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
Module Install Instructions
To install Telegram::Bot, copy and paste the appropriate command in to your terminal.
cpanm Telegram::Bot
perl -MCPAN -e shellinstall Telegram::Bot
For more information on module installation, please visitthe detailed CPAN module installation guide.