seyfert
    Preparing search index...

    Class GuildRole

    Hierarchy

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

    Constructors

    Properties

    client: UsingClient
    color: number
    colors: {
        primaryColor: number;
        secondaryColor: number | null;
        tertiaryColor: number | null;
    }
    flags: RoleFlags
    guildId: string
    hoist: boolean
    icon?: string | null
    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?: string | null

    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[]>;
      }