sendStory method
Future<Result<UpdatesBase> >
sendStory({
- required bool pinned,
- required bool noforwards,
- required bool fwdModified,
- required InputPeerBase peer,
- required InputMediaBase media,
- List<
MediaAreaBase> ? mediaAreas, - String? caption,
- List<
MessageEntityBase> ? entities, - required List<
InputPrivacyRuleBase> privacyRules, - required int randomId,
- int? period,
- InputPeerBase? fwdFromId,
- int? fwdFromStory,
Send Story.
ID: e4e6694b
.
Implementation
Future<Result<UpdatesBase>> sendStory({
required bool pinned,
required bool noforwards,
required bool fwdModified,
required InputPeerBase peer,
required InputMediaBase media,
List<MediaAreaBase>? mediaAreas,
String? caption,
List<MessageEntityBase>? entities,
required List<InputPrivacyRuleBase> privacyRules,
required int randomId,
int? period,
InputPeerBase? fwdFromId,
int? fwdFromStory,
}) async {
// Preparing the request.
final request = StoriesSendStory(
pinned: pinned,
noforwards: noforwards,
fwdModified: fwdModified,
peer: peer,
media: media,
mediaAreas: mediaAreas,
caption: caption,
entities: entities,
privacyRules: privacyRules,
randomId: randomId,
period: period,
fwdFromId: fwdFromId,
fwdFromStory: fwdFromStory,
);
// Invoke and wait for response.
final response = await _c.invoke(request);
// Return the result.
return response._to<UpdatesBase>();
}