MadelineProtoDocs/docs/API_docs/methods/messages_setGameScore.md
2019-09-02 17:41:28 +02:00

1.9 KiB

title description image
messages.setGameScore Set the game score https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png

Method: messages.setGameScore

Back to methods index

Set the game score

Parameters:

Name Type Description Required
edit_message Bool Should the message with the game be edited? Optional
force Bool Force setting the game score Optional
peer Username, chat ID, Update, Message or InputPeer The chat where the game was sent Optional
id int The message ID Yes
user_id Username, chat ID, Update, Message or InputUser The user that set the score Optional
score int The score Yes

Return type: Updates

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();

$Updates = $MadelineProto->messages->setGameScore(['edit_message' => Bool, 'force' => Bool, 'peer' => InputPeer, 'id' => int, 'user_id' => InputUser, 'score' => int, ]);

Or, if you're into Lua:

Updates = messages.setGameScore({edit_message=Bool, force=Bool, peer=InputPeer, id=int, user_id=InputUser, score=int, })

Errors

Code Type Description
400 MESSAGE_ID_INVALID The provided message id is invalid
400 PEER_ID_INVALID The provided peer id is invalid
400 USER_BOT_REQUIRED This method can only be called by a bot