Description
This list is tentative. Things may be added or removed if we figure that that makes sense.
Review this commits and maybe add some solutions:
- telegraf/telegraf@f425a05
- telegraf/telegraf@d87554c ( performance optimization for composer?)
Bots API 6.0:
Bots API 6.0 progress ✅
Add methods for telegram & context:
- getChatMenuButton
- setChatMenuButton
- setMyDefaultAdministratorRights
- getMyDefaultAdministratorRights
- answerWebAppQuery
Rename message fields for MessageSubTypes
(maybe with mapping from old to new for more compatibility)
-
voice_chat_scheduled
→video_chat_scheduled
-
voice_chat_started
→video_chat_started
-
voice_chat_ended
→video_chat_ended
-
voice_chat_participants_invited
→video_chat_participants_invited
New buttons:
- Add webApp button support for
Markup
Bots API 6.1:
Bots API 6.1 progress ✅
New webhook feature:
- Add support
secret_token
for webhook (now available in setWebhook method)
New methods:
Bots API 6.2:
Bots API 6.2 progress ✅
- Update jsdoc for MessageEntity (custom emoji)
- Add shortcut
Composer.customEmoji
forcustom_emoji
entity
New methods:
Bots API 6.3:
Bots API 6.3 progress ✅
JSDoc:
Add is_forum
, active_usernames
, emoji_status_custom_emoji_id
to Chat object
Add can_manage_topics
to ChatAdministratorRights, ChatPermissions, ChatMemberAdministrator, and ChatMemberRestricted
Added the parameter message_thread_id
for sendMessage, sendPhoto, sendVideo, sendAnimation, sendAudio, sendDocument, sendSticker, sendVideoNote, sendVoice, sendLocation, sendVenue, sendContact, sendPoll, sendDice, sendInvoice, sendGame, sendMediaGroup, copyMessage, forwardMessage
Add the fields:
-
is_topic_message
-
message_thread_id
-
forum_topic_created
-
forum_topic_reopened
-
forum_topic_closed
to Message object
Add can_manage_topics
to the method promoteChatMember
.
**Add MessageSubTypes
& update JSDoc for forum topics: **
-
forum_topic_created
-
forum_topic_reopened
-
forum_topic_closed
Add methods for telegram & context:
Bots API 6.4 ✅
Bots API 6.5 ✅
Bots API 6.6 ✅
Bots API 6.7 ✅
Docs and other:
- Create full change log and migration guide
- Add jsdoc comments, types, web reference with clean-jsdoc-theme
JSDoc progress
- composer.js
- context.js
- extra.js
- markup.js
- opengram.js
- router.js
- session.js
- stage.js
- telegram.js
- Create full, actual, good examples
Examples progress
- Extra
- Markup
- Scenes, Wizards, Stage
- Composer
- Webhook
- Media
- Session
- Custom context
- Web Apps
- Inline bot
-
API Interceptors
-
Mixins