ApplicationCommandBuilder.chatInput constructor

ApplicationCommandBuilder.chatInput(
  1. {required String name,
  2. Map<Locale, String>? nameLocalizations,
  3. required String description,
  4. Map<Locale, String>? descriptionLocalizations,
  5. required List<CommandOptionBuilder> options,
  6. Flags<Permissions>? defaultMemberPermissions,
  7. bool? hasDmPermission,
  8. bool? isNsfw,
  9. List<ApplicationIntegrationType>? integrationTypes,
  10. List<InteractionContextType>? contexts}
)

Implementation

ApplicationCommandBuilder.chatInput({
  required this.name,
  this.nameLocalizations,
  required String this.description,
  this.descriptionLocalizations,
  required List<CommandOptionBuilder> this.options,
  this.defaultMemberPermissions,
  this.hasDmPermission,
  this.isNsfw,
  this.integrationTypes,
  this.contexts,
}) : type = ApplicationCommandType.chatInput;