Class MessageReportingService
Constructors
Properties
Protected Readonlyapplication
Protected Staticname
name: string
Methods
boot
- boot(): Awaitable<void>
Returns Awaitable<void>
canReport
- canReport(reporter): Promise<boolean>
Returns Promise<boolean>
onInteractionCreate
- onInteractionCreate(interaction): Promise<void>
Returns Promise<void>
report
- report(message, reporter, reason?): Promise<undefined | null | false>
Parameters
- message: Message<true>
- reporter: GuildMember
Optionalreason: string
Returns Promise<undefined | null | false>
StaticgetName
- getName(): string
Returns string
Returns the name of the function. Function names are read-only and can not be changed.