pub struct SetGameScore {
pub user_id: i64,
pub score: i64,
pub force: Option<bool>,
pub disable_edit_message: Option<bool>,
pub chat_id: Option<i64>,
pub message_id: Option<i64>,
pub inline_message_id: Option<String>,
}
Expand description
Use this method to set the score of the specified user in a game. On success, if the message was sent by the bot, returns the edited Message, otherwise returns True. Returns an error, if the new score is not greater than the user’s current score in the chat and force is False.
Fields§
§user_id: i64
User identifier
score: i64
New score, must be non-negative
force: Option<bool>
Pass True, if the high score is allowed to decrease. This can be useful when fixing mistakes or banning cheaters
disable_edit_message: Option<bool>
Pass True, if the game message should not be automatically edited to include the current scoreboard
chat_id: Option<i64>
Required if inline_message_id is not specified. Unique identifier for the target chat
message_id: Option<i64>
Required if inline_message_id is not specified. Identifier of the sent message
inline_message_id: Option<String>
Required if chat_id and message_id are not specified. Identifier of the inline message
Trait Implementations§
Source§impl Clone for SetGameScore
impl Clone for SetGameScore
Source§fn clone(&self) -> SetGameScore
fn clone(&self) -> SetGameScore
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more