Type Alias: PaginatedMessageActionRoleMenu
PaginatedMessageActionRoleMenu:
PaginatedMessageActionRun
&RoleSelectMenuComponentData
&object
To utilize Role Select Menus you can pass an object with the structure of PaginatedMessageActionRoleMenu to PaginatedMessage actions.
Type declaration
options?
optional
options:never
Example
const RoleMenu: PaginatedMessageActionRoleMenu = {
customId: 'CustomRoleSelectMenu',
type: ComponentType.RoleSelect,
run: ({ interaction }) => {
if (interaction.isRoleSelectMenu()) {
console.log(interaction.values[0])
}
}
}