seyfert
    Preparing search index...

    Class GuildRole

    Hierarchy

    • DiscordBase
    • ObjectToLower<Omit<APIRole, "permissions">>
      • GuildRole
    Index

    Constructors

    Properties

    client: UsingClient
    color: number
    flags: RoleFlags
    guildId: string
    hoist: boolean
    icon?: null | string
    id: string
    managed: boolean
    mentionable: boolean
    name: string
    permissions: PermissionsBitField
    position: number
    tags?: {
        availableForPurchase?: null;
        botId?: string;
        guildConnections?: null;
        integrationId?: string;
        premiumSubscriber?: null;
        subscriptionListingId?: string;
    }
    unicodeEmoji?: null | string

    Accessors

    Methods

    • Parameters

      Returns {
          create: (body: RESTPostAPIGuildRoleJSONBody) => Promise<GuildRole>;
          delete: (roleId: string, reason?: string) => Promise<void>;
          edit: (
              roleId: string,
              body: RESTPatchAPIGuildRoleJSONBody,
              reason?: string,
          ) => Promise<GuildRole>;
          editPositions: (
              body: RESTPatchAPIGuildRolePositionsJSONBody,
          ) => Promise<GuildRole[]>;
          list: (force?: boolean) => Promise<GuildRole[]>;
      }