forwardMessages method
Future<Result<UpdatesBase> >
forwardMessages({
- required bool silent,
- required bool background,
- required bool withMyScore,
- required bool dropAuthor,
- required bool dropMediaCaptions,
- required bool noforwards,
- required InputPeerBase fromPeer,
- required List<
int> id, - required List<
int> randomId, - required InputPeerBase toPeer,
- int? topMsgId,
- DateTime? scheduleDate,
- InputPeerBase? sendAs,
Forward Messages.
ID: c661bbc4
.
Implementation
Future<Result<UpdatesBase>> forwardMessages({
required bool silent,
required bool background,
required bool withMyScore,
required bool dropAuthor,
required bool dropMediaCaptions,
required bool noforwards,
required InputPeerBase fromPeer,
required List<int> id,
required List<int> randomId,
required InputPeerBase toPeer,
int? topMsgId,
DateTime? scheduleDate,
InputPeerBase? sendAs,
}) async {
// Preparing the request.
final request = MessagesForwardMessages(
silent: silent,
background: background,
withMyScore: withMyScore,
dropAuthor: dropAuthor,
dropMediaCaptions: dropMediaCaptions,
noforwards: noforwards,
fromPeer: fromPeer,
id: id,
randomId: randomId,
toPeer: toPeer,
topMsgId: topMsgId,
scheduleDate: scheduleDate,
sendAs: sendAs,
);
// Invoke and wait for response.
final response = await _c.invoke(request);
// Return the result.
return response._to<UpdatesBase>();
}