Supergroup constructor

Supergroup({
  1. required int id,
  2. Usernames? usernames,
  3. required int date,
  4. ChatMemberStatus? status,
  5. required int memberCount,
  6. required int boostLevel,
  7. required bool hasAutomaticTranslation,
  8. required bool hasLinkedChat,
  9. required bool hasLocation,
  10. required bool signMessages,
  11. required bool showMessageSender,
  12. required bool joinToSendMessages,
  13. required bool joinByRequest,
  14. required bool isSlowModeEnabled,
  15. required bool isChannel,
  16. required bool isBroadcastGroup,
  17. required bool isForum,
  18. required bool isDirectMessagesGroup,
  19. required bool isAdministeredDirectMessagesGroup,
  20. VerificationStatus? verificationStatus,
  21. required bool hasDirectMessagesGroup,
  22. required bool hasForumTabs,
  23. RestrictionInfo? restrictionInfo,
  24. required int paidMessageStarCount,
  25. ActiveStoryState? activeStoryState,
})

Implementation

Supergroup({
  required this.id,
  this.usernames,
  required this.date,
  this.status,
  required this.memberCount,
  required this.boostLevel,
  required this.hasAutomaticTranslation,
  required this.hasLinkedChat,
  required this.hasLocation,
  required this.signMessages,
  required this.showMessageSender,
  required this.joinToSendMessages,
  required this.joinByRequest,
  required this.isSlowModeEnabled,
  required this.isChannel,
  required this.isBroadcastGroup,
  required this.isForum,
  required this.isDirectMessagesGroup,
  required this.isAdministeredDirectMessagesGroup,
  this.verificationStatus,
  required this.hasDirectMessagesGroup,
  required this.hasForumTabs,
  this.restrictionInfo,
  required this.paidMessageStarCount,
  this.activeStoryState,
});