Added guild schedule event

imgbot
kieranrobson 2022-05-10 21:39:54 +01:00
parent a44b37c51b
commit 558cf4cee4
2 changed files with 22 additions and 1 deletions

View File

@ -0,0 +1,21 @@
const { Permissions } = require('discord.js');
const client = require("../index");
const discord = require('discord.js');
client.on('guildScheduledEventCreate', async guildScheduledEvent =>{
const guild = client.guilds.cache.get('427865794467069962');
const channel = client.channels.cache.get('849708647953334282')
const embed = new discord.MessageEmbed()
.setColor('GREEN')
.setFooter(`Created by ${guildScheduledEvent.creator}`)
.setTimestamp()
.setTitle("New Event")
.addField('Name:', `${guildScheduledEvent.name}`)
.addField('Description', `${guildScheduledEvent.description}`)
.addField('Location', `Please check the URL linked.`)
.addField('Start Date and Time', ` ${guildScheduledEvent.scheduledStartAt}`, true)
.addField('End Date and Time', `${guildScheduledEvent.scheduledEndAt}`, true)
.addField('InviteURL', `${guildScheduledEvent.url}`)
channel.send({ embeds: [embed] })
})

View File

@ -4,7 +4,7 @@ const { Client, Collection } = require("discord.js");
const client = new Client({
intents: 32767,
intents: ["GUILDS", "GUILD_MESSAGES", "GUILD_SCHEDULED_EVENTS"],
});
module.exports = client;