sendMultiMedia method
Future<Result<UpdatesBase> >
sendMultiMedia({
- required bool silent,
- required bool background,
- required bool clearDraft,
- required bool noforwards,
- required bool updateStickersetsOrder,
- required bool invertMedia,
- required InputPeerBase peer,
- InputReplyToBase? replyTo,
- required List<
InputSingleMediaBase> multiMedia, - DateTime? scheduleDate,
- InputPeerBase? sendAs,
Send Multi Media.
ID: 456e8987
.
Implementation
Future<Result<UpdatesBase>> sendMultiMedia({
required bool silent,
required bool background,
required bool clearDraft,
required bool noforwards,
required bool updateStickersetsOrder,
required bool invertMedia,
required InputPeerBase peer,
InputReplyToBase? replyTo,
required List<InputSingleMediaBase> multiMedia,
DateTime? scheduleDate,
InputPeerBase? sendAs,
}) async {
// Preparing the request.
final request = MessagesSendMultiMedia(
silent: silent,
background: background,
clearDraft: clearDraft,
noforwards: noforwards,
updateStickersetsOrder: updateStickersetsOrder,
invertMedia: invertMedia,
peer: peer,
replyTo: replyTo,
multiMedia: multiMedia,
scheduleDate: scheduleDate,
sendAs: sendAs,
);
// Invoke and wait for response.
final response = await _c.invoke(request);
// Return the result.
return response._to<UpdatesBase>();
}