startLive method
Future<Result<UpdatesBase> >
startLive({
- required bool pinned,
- required bool noforwards,
- required bool rtmpStream,
- required InputPeerBase peer,
- String? caption,
- List<
MessageEntityBase> ? entities, - required List<
InputPrivacyRuleBase> privacyRules, - required int randomId,
- bool? messagesEnabled,
- int? sendPaidMessagesStars,
Start Live.
ID: d069ccde.
Implementation
Future<Result<UpdatesBase>> startLive({
required bool pinned,
required bool noforwards,
required bool rtmpStream,
required InputPeerBase peer,
String? caption,
List<MessageEntityBase>? entities,
required List<InputPrivacyRuleBase> privacyRules,
required int randomId,
bool? messagesEnabled,
int? sendPaidMessagesStars,
}) async {
// Preparing the request.
final request = StoriesStartLive(
pinned: pinned,
noforwards: noforwards,
rtmpStream: rtmpStream,
peer: peer,
caption: caption,
entities: entities,
privacyRules: privacyRules,
randomId: randomId,
messagesEnabled: messagesEnabled,
sendPaidMessagesStars: sendPaidMessagesStars,
);
// Invoke and wait for response.
final response = await _c.invoke(request);
// Return the result.
return response._to<UpdatesBase>();
}