Constructors

Properties

config: ClientPermissionOptions = config
FLAGS: {} = PermissionFlagsBits
sortedLevels: PermissionLevelConfiguration[] = ...
validPermissions: bigint[] = ...

Methods

  • Parameters

    • guildId: string

    Returns Promise<void>

  • Parameters

    • perms: string[] | bigint[] | PermissionResolvable[]
    • joinStr: string = ', '
    • noneStr: string = 'None'

    Returns string

  • Parameters

    • perms: bigint[]

    Returns bigint[]

  • Parameters

    • userId: string
    • channel: GuildChannel | GuildTextBasedChannel
    • perms: bigint | bigint[]

    Returns true | bigint[]

  • Parameters

    Returns
        | "User"
        | "Moderator"
        | "Administrator"
        | "Server Owner"
        | "Developer"
        | "Bot Administrator"
        | "Bot Owner"

  • Parameters

    • member: null | GuildMember | APIInteractionGuildMember
    • guild: null | Guild

    Returns Promise<PermLevel>