getHistory method

Future<Result<MessagesMessagesBase>> getHistory({
  1. required InputPeerBase peer,
  2. required int offsetId,
  3. required DateTime offsetDate,
  4. required int addOffset,
  5. required int limit,
  6. required int maxId,
  7. required int minId,
  8. required int hash,
})

Get History.

ID: 4423e6c5.

Implementation

Future<Result<MessagesMessagesBase>> getHistory({
  required InputPeerBase peer,
  required int offsetId,
  required DateTime offsetDate,
  required int addOffset,
  required int limit,
  required int maxId,
  required int minId,
  required int hash,
}) async {
  // Preparing the request.
  final request = MessagesGetHistory(
    peer: peer,
    offsetId: offsetId,
    offsetDate: offsetDate,
    addOffset: addOffset,
    limit: limit,
    maxId: maxId,
    minId: minId,
    hash: hash,
  );

  // Invoke and wait for response.
  final response = await _c.invoke(request);

  // Return the result.
  return response._to<MessagesMessagesBase>();
}