MessagesSendMessage constructor

const MessagesSendMessage({
  1. required bool noWebpage,
  2. required bool silent,
  3. required bool background,
  4. required bool clearDraft,
  5. required bool noforwards,
  6. required bool updateStickersetsOrder,
  7. required bool invertMedia,
  8. required bool allowPaidFloodskip,
  9. required InputPeerBase peer,
  10. InputReplyToBase? replyTo,
  11. required String message,
  12. required int randomId,
  13. ReplyMarkupBase? replyMarkup,
  14. List<MessageEntityBase>? entities,
  15. DateTime? scheduleDate,
  16. int? scheduleRepeatPeriod,
  17. InputPeerBase? sendAs,
  18. InputQuickReplyShortcutBase? quickReplyShortcut,
  19. int? effect,
  20. int? allowPaidStars,
  21. SuggestedPostBase? suggestedPost,
  22. InputRichMessageBase? richMessage,
})

Messages Send Message constructor.

Implementation

const MessagesSendMessage({
  required this.noWebpage,
  required this.silent,
  required this.background,
  required this.clearDraft,
  required this.noforwards,
  required this.updateStickersetsOrder,
  required this.invertMedia,
  required this.allowPaidFloodskip,
  required this.peer,
  this.replyTo,
  required this.message,
  required this.randomId,
  this.replyMarkup,
  this.entities,
  this.scheduleDate,
  this.scheduleRepeatPeriod,
  this.sendAs,
  this.quickReplyShortcut,
  this.effect,
  this.allowPaidStars,
  this.suggestedPost,
  this.richMessage,
}) : super._();