Skip to main content

Class RequireServerPermissionsAttribute

Assembly: Revolt.Net.Commands.dll​
View Source​
Declaration
public class RequireServerPermissionsAttribute : PreconditionAttribute

Properties​

Permissions​

View Source​
Declaration
public ServerPermission Permissions { get; }

Methods​

CheckPermissionsAsync(ICommandContext, CommandInfo, IServiceProvider)​

View Source​
Declaration
public override Task<PreconditionResult> CheckPermissionsAsync(ICommandContext context, CommandInfo command, IServiceProvider services)
Returns​

Task<Revolt.Commands.Results.PreconditionResult>

Parameters​
TypeName
Revolt.Commands.ICommandContextcontext
Revolt.Commands.Info.CommandInfocommand
IServiceProviderservices