telegram.bot 3.0.2
- Added 
web_app argument to
InlineKeyboardButton, KeyboardButton and
related markup functions 
- Allows passing URL or object to open a Telegram Mini App directly
from inline or reply keyboard buttons. Thanks to Alexey Seleznev for
updating
 
telegram.bot 3.0.1
- Updated Rd files following target package anchors guidelines
 
telegram.bot 3.0.0
- Added Webhook functionality introducing 
Webhook
class 
- Extended 
set_webhook() method to include
ip_address, drop_pending_updates and
secret_token parameters 
- Added tests for Webhook functionality
 
- Updated documentation
 
telegram.bot 2.4.1
- Included 
forwardMessage in Bot class
methods 
telegram.bot 2.4.0
- New methods have been added to 
Bot class:
editMessageText() 
editMessageCaption() 
 
telegram.bot 2.3.1
- Bug affecting 
reply_markup parameter from
editMessageReplyMarkup() fixed (#9).
Thanks to Diogo Tayt-son for
reporting. 
telegram.bot 2.3.0
- Processing of updates through 
Updater() has been
optimized. 
- Bug affecting callback query answering fixed. Thanks to Nikita
Strezhnev for reporting.
 
telegram.bot 2.2.0
- New S3 methods:
+ method for class TelegramObject, which
eases the Updater construction (see The
add operator). 
!, & and | methods for
class BaseFilter, which enables combining filters (see Advanced
Filters). 
 
- New 
destfile parameter for getFile() to
download files to a local path. 
- New 
username parameter for
CommandHandler() with examples. 
- New 
ErrorHandler() with examples. 
- New 
from_chat_id() and from_user_id()
methods for Update(). 
- Vignettes update:
- Added The add operator.
 
- Substituted Custom filters vignette with Advanced
filters.
 
 
- Minor bug fixes.
 
telegram.bot 2.1.0
- Fixed a bug that affected sending local files.
 
- Renamed 
Filters for MessageFilters to
avoid masking from utils::Filters. 
- Added Set a Proxy vignette and examples.
 
telegram.bot 2.0.0
Bot() has been totally updated so to be independent
from TGBot. Therefore, all its API methods have been
implemented, optimized and updated (e.g. adding timeout
argument to getUpdates(), so to use Long Polling).
Additionally, new methods have been added, the full list is:
answerCallbackQuery() 
answerInlineQuery() 
deleteMessage() 
deleteWebhook() 
editMessageReplyMarkup() 
forwardMessage() 
getFile() 
getMe() 
getUpdates() 
getUserProfilePhotos() 
getWebhookInfo() 
leaveChat() 
sendAnimation() 
sendAudio() 
sendChatAction() 
sendDocument() 
sendLocation() 
sendMessage() 
sendPhoto() 
sendSticker() 
sendVideo() 
sendVideoNote() 
sendVoice() 
setWebhook() 
 
- New parameter 
reply_markup from
sendMessage() for keyboard displaying, with its objects:
ReplyKeyboardMarkup 
InlineKeyboardMarkup 
ReplyKeyboardRemove 
ForceReply 
 
- Support of inline mode with 
answerInlineQuery() and the
InlineQueryResult object. 
- New 
request_config parameter for Bot() and
Updater(), which allows you to set additional configuration
settings to be passed to the bot’s POST requests, useful for users who
would like to control the default timeouts and/or control the proxy used
for HTTP communication. 
- New 
clean_updates(), set_token(),
bot_token() and user_id(). 
- Vignettes added:
- Introduction
 
- Building a Bot
 
- Basic functionalities
 
- Custom filters
 
 
- LICENSE updated from LGPL-3 to GPL-3.
 
- Minor bug fixes.
 
telegram.bot 1.0.0