Merged
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
const { MessageEmbed } = require('discord.js')
|
||||
const mcsrv = require('mcsrvstat-api')
|
||||
module.exports = {
|
||||
category: 'Minecraft',
|
||||
description: 'Minecraft Server Availabilty',
|
||||
slash: 'both',
|
||||
testOnly: true,
|
||||
callback: ({client, message, interaction}) => {
|
||||
const server = "bettermc.desq-gaming.de"
|
||||
mcsrv.isOnline(server)
|
||||
.then((bool) =>{
|
||||
const embed = new MessageEmbed()
|
||||
.setTitle(server)
|
||||
.setURL(`https://mcsrvstat.us/server/bettermc.desq-gaming.de`)
|
||||
.setThumbnail('https://cdn.discordapp.com/attachments/345238918582763520/885475680014458900/PixelHel.png')
|
||||
.setDescription(
|
||||
`The Server Is **${bool?"":"Not "}Online!**`
|
||||
)
|
||||
.setTimestamp()
|
||||
.setFooter('HelBot by DeSqBlocki', 'https://cdn.discordapp.com/attachments/345238918582763520/901262809466282034/HelBotIcon.png')
|
||||
if (message) {
|
||||
message.reply({ embeds: [embed] })
|
||||
.then(msg => {
|
||||
setTimeout(() => {
|
||||
message.delete()
|
||||
return msg.delete()
|
||||
}, 15000)
|
||||
})
|
||||
}
|
||||
if (interaction) {
|
||||
interaction.reply({ embeds: [embed] })
|
||||
.then(msg => {
|
||||
setTimeout(() => {
|
||||
return client.api.webhooks(client.user.id, interaction.token).messages("@original").delete();
|
||||
}, 15000)
|
||||
})
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user