diff --git a/data/web/corefork.telegram.org/api/folders.html b/data/web/corefork.telegram.org/api/folders.html
index 032e12ec4a..a14da8cdf5 100644
--- a/data/web/corefork.telegram.org/api/folders.html
+++ b/data/web/corefork.telegram.org/api/folders.html
@@ -121,9 +121,9 @@ An optional name for the shared link may also be specified using titleUse chatlists.getExportedInvites to list all links generated for a folder, use chatlists.editExportedInvite to edit the title or list of
peers
of a specific link and chatlists.deleteExportedInvite to revoke an exported link, preventing new users from importing it.
Use chatlists.checkChatlistInvite to obtain information about a chat folder deep link before importing it with chatlists.joinChatlistInvite, specifying in peers
which channels and groups to join (excluding inaccessible channels/supergroups, i.e. the user may not join a supergroup/channel where they were banned, corresponding to a channelForbidden constructor).
If the user can't join any of the peers
of a folder, the folder can't be imported.
Users that import a folder should retrieve additions made to the peer list by invoking chatlists.getChatlistUpdates at most every chatlist_update_period
seconds (a client configuration parameter »).
+
Users that import a folder should retrieve additions made to the peer list by invoking chatlists.getChatlistUpdates at most every chatlist_update_period
seconds (a client configuration parameter »).
If the returned missing_peers
list is non-empty, the client should present it to the user, who may choose to join all or a subset of them (excluding inaccessible channels/supergroups), passing them to the peers
parameter of chatlists.joinChatlistUpdates.
-If, after excluding inaccessible peers and peers deselected by the user, the peers
parameter is empty, invoke chatlists.hideChatlistUpdates instead of chatlists.joinChatlistUpdates.
peers
list is empty, invoke chatlists.hideChatlistUpdates instead of chatlists.joinChatlistUpdates.
The API also has another method for identifying groups of peers, used by archived chats.
Schema:
diff --git a/data/web/corefork.telegram.org/api/fragment.html b/data/web/corefork.telegram.org/api/fragment.html index 1a3a3126bd..407146732c 100644 --- a/data/web/corefork.telegram.org/api/fragment.html +++ b/data/web/corefork.telegram.org/api/fragment.html @@ -67,13 +67,13 @@ channels.deactivateAllUsernames#0a245dd3 channel:InputChannel = Bool;Collectible usernames work just like basic @usernames, they appear in Global Search results and have deep links », just like basic usernames.
The ownership of collectible usernames is secured by TON, a fast and scalable blockchain network. They can be bought and sold through the Fragment platform », giving a simple and secure way to acquire and exchange valuable Telegram domains.
-On the Fragment platform, clients may associate or dissociate purchased collectible usernames either to their Telegram account, or to a channel/supergroup they own.
+On the Fragment platform, clients may associate or dissociate purchased collectible usernames either to their Telegram account, or to a bot/channel/supergroup they own.
If any collectible username is associated to an account, channel or supergroup, user.username
and channel.username
won't be set, and user.usernames
and channel.usernames
will be set, instead: these fields contain an array of username constructors, which indicate whether a certain username is a basic username (editable
is set) or a collectible username (editable
is not set); and whether a collectible username is active
or not.
The first username in the usernames
vector must be shown in-UI as the main username.
Immediately after association, a username is marked as not active
(i.e. only the owner can see it in the usernames
list): use account.toggleUsername and channels.toggleUsername to mark it as active.
+
Immediately after association, a username is marked as not active
(i.e. only the owner can see it in the usernames
list): use account.toggleUsername, bots.toggleUsername or channels.toggleUsername to mark it as active.
Note that you can't mark as inactive the basic (non-collectible) username, if any.
channels.deactivateAllUsernames may also be used to mark as inactive all collectible usernames associated to a certain supergroup or channel.
-Use account.reorderUsernames/channels.reorderUsernames to change the order of the usernames associated to an account, channel or supergroup: all currently active usernames must be specified.
+Use account.reorderUsernames/bots.reorderUsernames/channels.reorderUsernames to change the order of the usernames associated to an account, channel or supergroup: all currently active usernames must be specified.
diff --git a/data/web/corefork.telegram.org/api/layers.html b/data/web/corefork.telegram.org/api/layers.html index ab509adf7b..1e0e94a313 100644 --- a/data/web/corefork.telegram.org/api/layers.html +++ b/data/web/corefork.telegram.org/api/layers.html @@ -49,16 +49,16 @@chatlist_update_period
seconds (as per the related client configuration parameter »).Used to invite users to private groups and channels, see here for more info on how to generate such links ».
+Used to invite users to private groups and channels, see here for more info on how to generate such links ».
t.me
syntax:
t.me/addlist/<slug>
tg:
syntax:
slug
The user successfully authorized using future auth tokens
+How to register a user's phone to start using the API.
receipt
extracted from the received push notification.ios_push_secret
isn't received within push_timeout
seconds, the next_type
authentication method must be used, with auth.resendCode.How to register a user's phone to start using the API.
+How to register a user's phone to start using the API.
+Resend the login code via another medium, the phone code type is determined by the return value of the previous auth.sendCode/auth.resendCode: see login for more info.
diff --git a/data/web/corefork.telegram.org/constructor/channelAdminLogEventActionParticipantJoinByInvite.html b/data/web/corefork.telegram.org/constructor/channelAdminLogEventActionParticipantJoinByInvite.html index cdc1c8cd2f..589cb680cb 100644 --- a/data/web/corefork.telegram.org/constructor/channelAdminLogEventActionParticipantJoinByInvite.html +++ b/data/web/corefork.telegram.org/constructor/channelAdminLogEventActionParticipantJoinByInvite.html @@ -74,7 +74,7 @@Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
How to handle channels, supergroups, gigagroups, basic groups, and what's the difference between them.
diff --git a/data/web/corefork.telegram.org/constructor/chatInviteImporter.html b/data/web/corefork.telegram.org/constructor/chatInviteImporter.html index 4823bf2c60..1039572748 100644 --- a/data/web/corefork.telegram.org/constructor/chatInviteImporter.html +++ b/data/web/corefork.telegram.org/constructor/chatInviteImporter.html @@ -79,7 +79,7 @@Chats and channels may have a public username or a private invite link: private invite links may be further enhanced with per-user join requests.
+Chats and channels may have a public username or a private invite link: private invite links may be further enhanced with per-user join requests.
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
diff --git a/data/web/corefork.telegram.org/constructor/chatlists.chatlistInvite b/data/web/corefork.telegram.org/constructor/chatlists.chatlistInvite index 4899aa9850..218dc99e14 100644 --- a/data/web/corefork.telegram.org/constructor/chatlists.chatlistInvite +++ b/data/web/corefork.telegram.org/constructor/chatlists.chatlistInvite @@ -4,36 +4,10 @@Info about a chat folder deep link ».
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Updated info about a chat folder deep link » we already imported.
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Updated information about a chat folder deep link ».
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Info about an exported chat folder deep link ».
+chatlists.ExportedChatlistInvite
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Info about multiple chat folder deep links ».
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
A folder imported using a chat folder deep link ».
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
diff --git a/data/web/corefork.telegram.org/constructor/exportedChatlistInvite.html b/data/web/corefork.telegram.org/constructor/exportedChatlistInvite.html index 8e928544fc..d74092b58d 100644 --- a/data/web/corefork.telegram.org/constructor/exportedChatlistInvite.html +++ b/data/web/corefork.telegram.org/constructor/exportedChatlistInvite.html @@ -4,38 +4,10 @@Exported chat folder deep link ».
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Extended media
+Extended media preview
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
How to handle channels, supergroups, gigagroups, basic groups, and what's the difference between them.
Extended media update
+Reset the login email ».
+How to register a user's phone to start using the API.
Obtain information about a chat folder deep link ».
+slug
obtained from the chat folder deep link »Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Delete a previously created chat folder deep link ».
+slug
obtained from the chat folder deep link ».Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
diff --git a/data/web/corefork.telegram.org/method/chatlists.editExportedInvite b/data/web/corefork.telegram.org/method/chatlists.editExportedInvite index 2ac01faca0..d896dc2202 100644 --- a/data/web/corefork.telegram.org/method/chatlists.editExportedInvite +++ b/data/web/corefork.telegram.org/method/chatlists.editExportedInvite @@ -4,36 +4,10 @@Edit a chat folder deep link ».
+slug
obtained from the chat folder deep link ».Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Export a folder », creating a chat folder deep link ».
+How to handle channels, supergroups, gigagroups, basic groups, and what's the difference between them.
+Telegram allows placing chats into folders, based on their type, mute status, or other custom criteria, thanks to folder blacklists and whitelists.
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Fetch new chats associated with an imported chat folder deep link ». Must be invoked at most every chatlist_update_period
seconds (as per the related client configuration parameter »).
Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
+The MTProto API has multiple configuration parameters that can be fetched with the appropriate methods.
List all chat folder deep links » associated to a folder
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Dismiss new pending peers recently added to a chat folder deep link ».
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Import a chat folder deep link », joining some or all the chats in the folder.
+slug
obtained from a chat folder deep link ».Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
+Obtain information about a chat folder deep link ».
+Telegram allows placing chats into folders, based on their type, mute status, or other custom criteria, thanks to folder blacklists and whitelists.
Join channels and supergroups recently added to a chat folder deep link ».
+Fetch new chats associated with an imported chat folder deep link ». Must be invoked at most every chatlist_update_period
seconds (as per the related client configuration parameter »).
Telegram allows placing chats into folders, based on their type, mute status, or other custom criteria, thanks to folder blacklists and whitelists.
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Get information about extended media
+chatlist_update_period
seconds (as per the related client configuration parameter »).An exported chat folder deep link ».
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Represents a folder
+Extended media
+Localized name, about text and description of a bot.
+Info about a chat folder deep link ».
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Updated info about a chat folder deep link ».
+chatlist_update_period
seconds (as per the related client configuration parameter »).Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
Exported chat folder deep link ».
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.
A list of exported chat folder deep links ».
+Telegram clients must handle special tg:// and t.me deep links encountered in messages, link entities and in other apps by registering OS handlers.