Skip to content

Roadmap 1.0 (will be updated) #1

Open
@Viiprogrammer

Description

@Viiprogrammer

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:


Bots API 6.0:

Bots API 6.0 progress ✅

Add methods for telegram & context:

Rename message fields for MessageSubTypes (maybe with mapping from old to new for more compatibility)

  • voice_chat_scheduledvideo_chat_scheduled
  • voice_chat_startedvideo_chat_started
  • voice_chat_endedvideo_chat_ended
  • voice_chat_participants_invitedvideo_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 for custom_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:

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

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationhelp wantedExtra attention is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions