diff --git a/data/web/corefork.telegram.org/api/bots/games.html b/data/web/corefork.telegram.org/api/bots/games.html index 0ac3655d6a..fa4a6dec43 100644 --- a/data/web/corefork.telegram.org/api/bots/games.html +++ b/data/web/corefork.telegram.org/api/bots/games.html @@ -61,7 +61,7 @@ messages.sendMedia#e25ff8e0 flags:# silent:flags.5?true background:flags.6?true clear_draft:flags.7?true noforwards:flags.14?true peer:InputPeer reply_to_msg_id:flags.0?int media:InputMedia message:string random_id:long reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> schedule_date:flags.10?int send_as:flags.13?InputPeer = Updates;
Bots can directly send a game using messages.sendMedia, providing:
inputGameShortName.short_name
inputGameShortName.short_name
inputGameShortName.bot_id
The sent message will contain a messageMediaGame with a game, that can then be used by users to forward the game using sendMedia with inputGameID.
diff --git a/data/web/corefork.telegram.org/api/links.html b/data/web/corefork.telegram.org/api/links.html index fcdd8fcbaa..5c58ae9bf8 100644 --- a/data/web/corefork.telegram.org/api/links.html +++ b/data/web/corefork.telegram.org/api/links.html @@ -543,11 +543,11 @@ Then, for group links:t.me syntax (groups):
t.me/<bot_username>?startgroup=<parameter>&admin=<permissions>
t.me/<bot_username>?startgroup&admin=<permissions>
-t.me syntax (channels):
-t.me/<bot_username>?startchannel&admin=<permissions>
tg: syntax (groups):
tg://resolve?domain=<bot_username>&startgroup=<parameter>&admin=<permissions>
tg://resolve?domain=<bot_username>&startgroup&admin=<permissions>
+t.me syntax (channels):
+t.me/<bot_username>?startchannel&admin=<permissions>
tg: syntax (channels):
tg://resolve?domain=<bot_username>&startchannel&admin=<permissions>
Parameters:
@@ -567,7 +567,7 @@ tg://resolve?domain=<bot_username>&startgroup&admin=<permissionparameter
bot_username
is indeed a bot, messages.startBot with the appropriate parameter
should be invoked after adding the bot to the group.Used to share games.
+These links should be handled as follows:
+bot_username
is indeed a bot username, if so thent.me syntax:
+t.me/<bot_username>?game=<short_name>
+tg: syntax:
+tg://resolve?domain=<bot_username>&game=<short_name>
+Parameters:
+Name | +Optional | +Description | +
---|---|---|
bot_username |
+Required | +Username of the bot that owns the game | +
short_name |
+Required | +Game short name | +
t.me syntax:
+t.me/invoice/<slug>
+t.me/$<slug>
+tg: syntax:
+tg://invoice?slug=<slug>
+Parameters:
+Name | +Optional | +Description | +
---|---|---|
slug |
+Required | ++ |
Used to import custom language packs using langpack.getLangPack.
+t.me syntax:
+t.me/setlanguage/<lang>
+tg: syntax:
+tg://setlanguage?lang=<lang>
+Parameters:
+Name | +Optional | +Description | +
---|---|---|
lang |
+Required | +Name of language pack to import using langpack.getLangPack | +
Used to enter a prepared message into a chosen chat's text field.
+These links should be handled as follows:
text
, if presentt.me syntax:
+t.me/share?url=<url>
+t.me/share/url?url=<url>&text=<text>
+tg: syntax:
+tg://msg_url?url=<url>
+tg://msg_url?url=<url>&text=<text>
+Parameters:
+Name | +Optional | +Description | +
---|---|---|
url |
+Required | +URL to share | +
text |
+Optional | +Message to share | +
If you subscribe via the Play Store or App Store, your currency will be based off your account with Google or Apple.
We do our best to keep the cost of Telegram Premium as consistent as possible – this may include slight variations to reflect local living standards and keep Telegram Premium obtainable for everyone. When you subscribe, the price you see may include store or third-party fees, local taxes and any other applicable fees that are outside of Telegram’s control.
+Gifted subscriptions use the global rate so that they can be sent to and from users in any country. You can always get someone started with a gift, after which they can set up a local subscription.
Telegram works with payment providers and app stores to provide a wide range of supported payment methods. If your payment method is not available, you should consider trying all available subscription options: the premium subscription will apply to all supported apps regardless of which one was used to subscribe.