MadelineProtoDocs/docs/API_docs/methods/messages_setGameScore.md
Daniil Gentili e5a1324684 docufix
2018-04-04 23:19:57 +00:00

2.3 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 Required Description
edit_message Bool Optional Should the message with the game be edited?
force Bool Optional Force setting the game score
peer Username, chat ID, Update, Message or InputPeer Optional The chat where the game was sent
id int Yes The message ID
user_id Username, chat ID, Update, Message or InputUser Optional The user that set the score
score int Yes The score

Return type: Updates

Can bots use this method: YES

MadelineProto Example:

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, ]);

PWRTelegram HTTP API example (NOT FOR MadelineProto):

As a bot:

POST/GET to https://api.pwrtelegram.xyz/botTOKEN/madeline

Parameters:

  • method - messages.setGameScore
  • params - {"edit_message": Bool, "force": Bool, "peer": InputPeer, "id": int, "user_id": InputUser, "score": int, }

As a user:

POST/GET to https://api.pwrtelegram.xyz/userTOKEN/messages.setGameScore

Parameters:

edit_message - Json encoded Bool

force - Json encoded Bool

peer - Json encoded InputPeer

id - Json encoded int

user_id - Json encoded InputUser

score - Json encoded 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 this method can return:

Error Description
PEER_ID_INVALID The provided peer id is invalid
USER_BOT_REQUIRED This method can only be called by a bot