23 lines
519 B
TypeScript
23 lines
519 B
TypeScript
|
import { Collection, Guild, GuildScheduledEvent, Snowflake } from "discord.js";
|
||
|
|
||
|
export default class eventHandler {
|
||
|
|
||
|
public constructor() {
|
||
|
console.log('constructed')
|
||
|
}
|
||
|
public listAllEvents(guild: Guild): string {
|
||
|
|
||
|
const eventManager = guild.scheduledEvents
|
||
|
const events: Collection<Snowflake, GuildScheduledEvent> = eventManager.cache
|
||
|
const entries = events.values()
|
||
|
let output = ""
|
||
|
|
||
|
for (const e of entries) {
|
||
|
console.log(e)
|
||
|
output += e.toString()
|
||
|
}
|
||
|
console.log(output)
|
||
|
return output
|
||
|
}
|
||
|
}
|