Make timestamps use time discordjs builder
parent
d9fd2058d8
commit
113d1219f9
|
@ -1,5 +1,6 @@
|
||||||
const { MessageEmbed } = require('discord.js');
|
|
||||||
const client = require("../index");
|
const client = require("../index");
|
||||||
|
const { MessageEmbed } = require('discord.js');
|
||||||
|
const { time } = require("@discordjs/builders");
|
||||||
|
|
||||||
client.on('guildScheduledEventCreate', async guildScheduledEvent =>{
|
client.on('guildScheduledEventCreate', async guildScheduledEvent =>{
|
||||||
const channel = client.channels.cache.get('973686987787751534')
|
const channel = client.channels.cache.get('973686987787751534')
|
||||||
|
@ -20,10 +21,10 @@ client.on('guildScheduledEventCreate', async guildScheduledEvent =>{
|
||||||
embed.addField('Location', `External - ${guildScheduledEvent.entityMetadata.location}`)
|
embed.addField('Location', `External - ${guildScheduledEvent.entityMetadata.location}`)
|
||||||
}
|
}
|
||||||
|
|
||||||
embed.addField('Start Date and Time', ` ${guildScheduledEvent.scheduledStartAt.toLocaleString('en-UK', { timeZone: "Europe/London" })}`, true)
|
embed.addField('Start Date and Time', `${guildScheduledEvent.scheduledStartTimestamp ? time(guildScheduledEvent.scheduledStartTimestamp, "F") : "Unknown"}`, true)
|
||||||
if(guildScheduledEvent.scheduledEndAt !== null)
|
if(guildScheduledEvent.scheduledEndAt !== null)
|
||||||
{
|
{
|
||||||
embed.addField('End Date and Time', `${guildScheduledEvent.scheduledEndAt.toLocaleString("en-UK", { timeZone: "Europe/London" })}`, true)
|
embed.addField('End Date and Time', `${guildScheduledEvent.scheduledEndTimestamp ? time(guildScheduledEvent.scheduledEndTimestamp, "F") : "Unknown"}`, true)
|
||||||
}
|
}
|
||||||
|
|
||||||
embed.addField('InviteURL', `${guildScheduledEvent.url}`)
|
embed.addField('InviteURL', `${guildScheduledEvent.url}`)
|
||||||
|
|
|
@ -83,14 +83,13 @@ client.on("interactionCreate", async (interaction) => {
|
||||||
await interaction.reply({ content: 'Message has been deleted', ephemeral: true});
|
await interaction.reply({ content: 'Message has been deleted', ephemeral: true});
|
||||||
}
|
}
|
||||||
|
|
||||||
if(interaction.isButton)
|
|
||||||
|
if(interaction.customId == "CloseThread")
|
||||||
{
|
{
|
||||||
if(interaction.customId == "CloseThread")
|
|
||||||
{
|
|
||||||
interaction.reply(`This channel has been archived, you can unarchive this thread by sending another message.`)
|
interaction.reply(`This channel has been archived, you can unarchive this thread by sending another message.`)
|
||||||
interaction.channel.setArchived(true)
|
interaction.channel.setArchived(true)
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Select Menu Handling
|
// Select Menu Handling
|
||||||
|
|
Loading…
Reference in New Issue