GuildApplicationCommandManager constructor
GuildApplicationCommandManager(
- CacheConfig<
ApplicationCommand> config, - NyxxRest client, {
- required Snowflake applicationId,
- required Snowflake guildId,
- required CacheConfig<
CommandPermissions> permissionsConfig,
Create a new GuildApplicationCommandManager.
Implementation
GuildApplicationCommandManager(
super.config,
super.client, {
required super.applicationId,
required this.guildId,
required CacheConfig<CommandPermissions> permissionsConfig,
}) : permissionsCache = Cache(client, '$guildId.commandPermissions', permissionsConfig),
super(identifier: '$guildId.commands');