translateText method

Future<Result<MessagesTranslatedTextBase>> translateText({
  1. InputPeerBase? peer,
  2. List<int>? id,
  3. List<TextWithEntitiesBase>? text,
  4. required String toLang,
})

Translate Text.

ID: 63183030.

Implementation

Future<Result<MessagesTranslatedTextBase>> translateText({
  InputPeerBase? peer,
  List<int>? id,
  List<TextWithEntitiesBase>? text,
  required String toLang,
}) async {
  // Preparing the request.
  final request = MessagesTranslateText(
    peer: peer,
    id: id,
    text: text,
    toLang: toLang,
  );

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

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