pub struct GetChatHistory {
pub chat_id: i64,
pub from_message_id: i64,
pub offset: i32,
pub limit: i32,
pub only_local: bool,
}
Expand description
Returns messages in a chat. The messages are returned in a reverse chronological order (i.e., in order of decreasing message_id). For optimal performance the number of returned messages is chosen by the library. This is an offline request if only_local is true
Fields§
§chat_id: i64
Chat identifier
from_message_id: i64
Identifier of the message starting from which history must be fetched; use 0 to get results from the last message
offset: i32
Specify 0 to get results from exactly the from_message_id or a negative offset to get the specified message and some newer messages
limit: i32
The maximum number of messages to be returned; must be positive and can’t be greater than 100. If the offset is negative, the limit must be greater than -offset. Fewer messages may be returned than specified by the limit, even if the end of the message history has not been reached
only_local: bool
If true, returns only messages that are available locally without sending network requests
Trait Implementations§
Source§impl Clone for GetChatHistory
impl Clone for GetChatHistory
Source§fn clone(&self) -> GetChatHistory
fn clone(&self) -> GetChatHistory
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more