Class ReactionRoleService
Constructors
Properties
Protected Readonlyapplication
Protected Staticname
name: string
Methods
boot
- boot(): Awaitable<void>
Returns Awaitable<void>
createReactionRole
- createReactionRole(__namedParameters): Promise<{
blacklistedUsers: string[];
channelId: string;
createdAt: Date;
emoji: null | string;
guildId: string;
id: number;
isBuiltInEmoji: boolean;
level: null | number;
messageId: string;
requiredPermissions: string[];
requiredRoles: string[];
roles: string[];
single: boolean;
updatedAt: Date;
}> Parameters
- __namedParameters: {
channelId: string;
emoji: string;
guildId: string;
messageId: string;
mode?: "SINGLE" | "MULTIPLE";
roles: string[];
}channelId: string
emoji: string
guildId: string
messageId: string
Optionalmode?: "SINGLE" | "MULTIPLE"
roles: string[]
Returns Promise<{
blacklistedUsers: string[];
channelId: string;
createdAt: Date;
emoji: null | string;
guildId: string;
id: number;
isBuiltInEmoji: boolean;
level: null | number;
messageId: string;
requiredPermissions: string[];
requiredRoles: string[];
roles: string[];
single: boolean;
updatedAt: Date;
}>
onRaw
- onRaw(data): Promise<void>
Returns Promise<void>
onReady
- onReady(client): Promise<void>
Returns Promise<void>
StaticgetName
- getName(): string
Returns string
Returns the name of the function. Function names are read-only and can not be changed.