Search Results for

    Show / Hide Table of Contents

    Class RequireBotPermissionErrorResult

    An error result describing an error for RequireBotPermissionAttribute when the bot did not meet the permission requirements.

    Inheritance
    Object
    ErrorResult
    InteractionRequirementErrorResult
    RequireBotPermissionErrorResult
    Implements
    IErrorResult
    IEquatable<ErrorResult>
    IEquatable<InteractionRequirementErrorResult>
    IEquatable<RequireBotPermissionErrorResult>
    Inherited Members
    ErrorResult.ErrorMessage
    System.Object.Equals(System.Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Object.ToString()
    Namespace: Color_Chan.Discord.Commands.Models.Results
    Assembly: Color-Chan.Discord.Commands.dll
    Syntax
    public class RequireBotPermissionErrorResult : InteractionRequirementErrorResult, IErrorResult, IEquatable<ErrorResult>, IEquatable<InteractionRequirementErrorResult>, IEquatable<RequireBotPermissionErrorResult>

    Constructors

    | Improve this Doc View Source

    RequireBotPermissionErrorResult(String, List<DiscordPermission>)

    Initializes a new instance of RequireBotPermissionErrorResult.

    Declaration
    public RequireBotPermissionErrorResult(string errorMessage, List<DiscordPermission> missingPermissions)
    Parameters
    Type Name Description
    String errorMessage

    The message of the error.

    List<DiscordPermission> missingPermissions

    The missing DiscordPermissions the bot was required to have for this command/command group.

    Properties

    | Improve this Doc View Source

    MissingPermissions

    The missing DiscordPermissions the bot was required to have for this command/command group.

    Declaration
    public List<DiscordPermission> MissingPermissions { get; }
    Property Value
    Type Description
    List<DiscordPermission>
    Remarks

    Null when the command was used in DMs.

    Implements

    IErrorResult
    System.IEquatable<T>
    System.IEquatable<T>
    System.IEquatable<T>
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX