Options
All
  • Public
  • Public/Protected
  • All
Menu

klasa-giveaway

Index

Type aliases

GiveawayState

GiveawayState: "CREATING" | "RUNNING" | "ENDING" | "FINISHED"

Variables

Const Day

Day: number = 24 * Hour

Const Hour

Hour: number = 60 * Minute

Const Minute

Minute: number = 60 * Second

Const Second

Second: 1000 = 1000

Functions

finishMessage

  • finishMessage(giveaway: Giveaway, winners: GuildMember[], msg: KlasaMessage): Promise<Message>

runMessage

  • runMessage(giveaway: Giveaway, language: Language): { content: string; embed: MessageEmbed }

Object literals

Const OPTIONS

OPTIONS: object

giveaway

giveaway: object

commands

commands: {}

Type declaration

enableCommands

enableCommands: true = true

finishMessage

finishMessage: finishMessage

maxGiveaways

maxGiveaways: number = Infinity

provider

provider: string = ""

requiredPermission

requiredPermission: number = 5

runMessage

runMessage: runMessage

updateInterval

updateInterval: number = 5000

nextRefresh

  • nextRefresh(giveaway: Giveaway): number

winnersFilter

  • winnersFilter(member: GuildMember): boolean

Generated using TypeDoc