DiscordRole
Documentation / @discordeno/bot / DiscordRole
Interface: DiscordRole
Defined in: packages/types/dist/types/discord/permissions.d.ts:106
https://discord.com/developers/docs/topics/permissions#role-object-role-structure
Properties
color
color:
number
Defined in: packages/types/dist/types/discord/permissions.d.ts:124
Integer representation of hexadecimal color code
flags
flags:
RoleFlags
Defined in: packages/types/dist/types/discord/permissions.d.ts:130
Role flags combined as a bitfield
hoist
hoist:
boolean
Defined in: packages/types/dist/types/discord/permissions.d.ts:110
If this role is showed separately in the user listing
icon?
optional
icon:string
Defined in: packages/types/dist/types/discord/permissions.d.ts:120
the role emoji hash
id
id:
string
Defined in: packages/types/dist/types/discord/permissions.d.ts:108
Role id
managed
managed:
boolean
Defined in: packages/types/dist/types/discord/permissions.d.ts:114
Whether this role is managed by an integration
mentionable
mentionable:
boolean
Defined in: packages/types/dist/types/discord/permissions.d.ts:116
Whether this role is mentionable
name
name:
string
Defined in: packages/types/dist/types/discord/permissions.d.ts:122
Role name
permissions
permissions:
string
Defined in: packages/types/dist/types/discord/permissions.d.ts:112
Permission bit set
position
position:
number
Defined in: packages/types/dist/types/discord/permissions.d.ts:126
Position of this role (roles with the same position are sorted by id)
tags?
optional
tags:DiscordRoleTags
Defined in: packages/types/dist/types/discord/permissions.d.ts:118
The tags this role has
unicode_emoji?
optional
unicode_emoji:string
Defined in: packages/types/dist/types/discord/permissions.d.ts:128
role unicode emoji