MadelineProtoDocs/docs/API_docs/methods/messages.setInlineGameScore.md
2024-05-01 14:53:46 +02:00

1.9 KiB

title description grand_parent parent image redirect_from
messages.setInlineGameScore Use this method to set the score of the specified user in a game sent as an inline message (bots only). Telegram RPC API Methods https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png /API_docs/methods/messages_setInlineGameScore.html

Method: messages.setInlineGameScore

Back to methods index

Use this method to set the score of the specified user in a game sent as an inline message (bots only).

Parameters:

Name Type Description Required
edit_message Bool Set this flag if the game message should be automatically edited to include the current scoreboard Optional
force Bool Set this flag if the high score is allowed to decrease. This can be useful when fixing mistakes or banning cheaters Optional
id InputBotInlineMessageID ID of the inline message Yes
user_id Username, chat ID, Update, Message or InputUser User identifier Optional
score int New score Optional

Return type: Bool

Can bots use this method: YES

MadelineProto Example (now async for huge speed and parallelism!):

if (!file_exists('madeline.php')) {
    copy('https://phar.madelineproto.xyz/madeline.php', 'madeline.php');
}
include 'madeline.php';

$MadelineProto = new \danog\MadelineProto\API('session.madeline');
$MadelineProto->start();

$Bool = $MadelineProto->messages->setInlineGameScore(edit_message: $Bool, force: $Bool, id: $InputBotInlineMessageID, user_id: $InputUser, score: $int, );