Add CommandServiceConfig, DefaultRunMode

This adds an (optional) CommandServiceConfig, as well as a DefaultRunMode for commands.

This resolves #368 (for commands where a RunMode is not explicitly specified, a custom default value should be used)
This commit is contained in:
Christopher F
2016-11-25 18:49:35 -05:00
parent 8ec80663f0
commit f9c5e229d0
5 changed files with 16 additions and 4 deletions

View File

@@ -0,0 +1,8 @@
namespace Discord.Commands
{
public class CommandServiceConfig
{
/// <summary> The default RunMode commands should have, if one is not specified on the Command attribute or builder. </summary>
public RunMode DefaultRunMode { get; set; } = RunMode.Mixed;
}
}