Browse Source

add a note about `DontAutoRegisterAttribute`

pull/2430/head
Misha133 2 years ago
parent
commit
34f7851c0e
1 changed files with 4 additions and 0 deletions
  1. +4
    -0
      docs/guides/int_framework/intro.md

+ 4
- 0
docs/guides/int_framework/intro.md View File

@@ -346,6 +346,9 @@ Command registration methods can only be used after the gateway client is ready
Methods like `AddModulesToGuildAsync()`, `AddCommandsToGuildAsync()`, `AddModulesGloballyAsync()` and `AddCommandsGloballyAsync()` Methods like `AddModulesToGuildAsync()`, `AddCommandsToGuildAsync()`, `AddModulesGloballyAsync()` and `AddCommandsGloballyAsync()`
can be used to register cherry picked modules or commands to global/guild scopes. can be used to register cherry picked modules or commands to global/guild scopes.


> [!NOTE]
> [DontAutoRegisterAttribute] can be used on module classes to to prevent `RegisterCommandsGloballyAsync()` and `RegisterCommandsToGuildAsync()` from registering them to the Discord

> [!NOTE] > [!NOTE]
> In debug environment, since Global commands can take up to 1 hour to register/update, > In debug environment, since Global commands can take up to 1 hour to register/update,
> it is adviced to register your commands to a test guild for your changes to take effect immediately. > it is adviced to register your commands to a test guild for your changes to take effect immediately.
@@ -377,6 +380,7 @@ delegate can be used to create HTTP responses from a deserialized json object st
[DependencyInjection]: xref:Guides.DI.Intro [DependencyInjection]: xref:Guides.DI.Intro


[GroupAttribute]: xref:Discord.Interactions.GroupAttribute [GroupAttribute]: xref:Discord.Interactions.GroupAttribute
[DontAutoRegisterAttribute]: xref:Discord.Interactions.DontAutoRegisterAttribute
[InteractionService]: xref:Discord.Interactions.InteractionService [InteractionService]: xref:Discord.Interactions.InteractionService
[InteractionServiceConfig]: xref:Discord.Interactions.InteractionServiceConfig [InteractionServiceConfig]: xref:Discord.Interactions.InteractionServiceConfig
[InteractionModuleBase]: xref:Discord.Interactions.InteractionModuleBase [InteractionModuleBase]: xref:Discord.Interactions.InteractionModuleBase


Loading…
Cancel
Save