Method: messages.sendPaidReaction
Sends one or more paid Telegram Star reactions », transferring Telegram Stars » to a channel’s balance.
Parameters:
| Name | Type | Description | Required |
|---|---|---|---|
| peer | Username, chat ID, Update, Message or InputPeer | The channel | Optional |
| msg_id | int | The message to react to | Optional |
| count | int | The number of stars to send (each will increment the reaction counter by one). | Optional |
| private | PaidReactionPrivacy | Each post with star reactions has a leaderboard with the top senders, but users can opt out of appearing there if they prefer more privacy. Not populating this field will use the default reaction privacy, stored on the server and synced to clients using updatePaidReactionPrivacy (see here for more info). | Optional |
Return type: Updates
Can users use this method: YES
Can bots use this method: NO
Can bots use this method over a business connection with the businessConnectionId flag: NO
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->sendPaidReaction(peer: $InputPeer, msg_id: $int, count: $int, private: $PaidReactionPrivacy, );