create abstract method

Future<AutoModerationRule> create({
  1. required Object guildId,
  2. required String name,
  3. required AutoModerationEventType eventType,
  4. required TriggerType triggerType,
  5. required List<Action> actions,
  6. TriggerMetadata? triggerMetadata,
  7. List<Snowflake> exemptRoles = const [],
  8. List<Snowflake> exemptChannels = const [],
  9. bool enabled = true,
  10. String? reason,
})

Implementation

Future<AutoModerationRule> create({
  required Object guildId,
  required String name,
  required AutoModerationEventType eventType,
  required TriggerType triggerType,
  required List<Action> actions,
  TriggerMetadata? triggerMetadata,
  List<Snowflake> exemptRoles = const [],
  List<Snowflake> exemptChannels = const [],
  bool enabled = true,
  String? reason,
});