コード例 #1
0
 public static CommandGroupBuilder PublicOnly(this CommandGroupBuilder builder)
 {
     builder.AddCheck(new PublicChecker());
     return(builder);
 }
コード例 #2
0
 public static CommandGroupBuilder MinPermissions(this CommandGroupBuilder builder, int minPermissions)
 {
     builder.AddCheck(new PermissionLevelChecker(builder.Service.Client, minPermissions));
     return(builder);
 }
コード例 #3
0
 public static CommandGroupBuilder UseGlobalBlacklist(this CommandGroupBuilder builder)
 {
     builder.AddCheck(new BlacklistChecker(builder.Service.Client));
     return(builder);
 }
コード例 #4
0
 public static CommandGroupBuilder MinDynPermissions(this CommandGroupBuilder builder, int deafultPerms)
 {
     builder.AddCheck(new DynamicPermissionChecker(builder.Service.Client, deafultPerms));
     return(builder);
 }