2022-05-10 01:24:31 +01:00
|
|
|
|
const discord = require("discord.js");
|
|
|
|
|
|
|
|
|
|
module.exports = {
|
|
|
|
|
name: "help",
|
|
|
|
|
aliases: [''],
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {Client} client
|
|
|
|
|
* @param {Message} message
|
|
|
|
|
* @param {String[]} args
|
|
|
|
|
*/
|
|
|
|
|
run: async (client, message, args) => {
|
|
|
|
|
|
|
|
|
|
if(!args[0]){
|
|
|
|
|
const embed = new discord.MessageEmbed()
|
|
|
|
|
.setTitle("HullCSS Help")
|
2022-07-14 09:59:28 +01:00
|
|
|
|
.setDescription("You can use `!help <category>` to get additional commands within a specific category")
|
2022-05-10 01:24:31 +01:00
|
|
|
|
.setColor('GREEN')
|
|
|
|
|
|
2022-05-14 17:53:55 +01:00
|
|
|
|
.addField('❓`!help`','This Command', true)
|
|
|
|
|
.addField('🛠️`!help admin`','Displays Admin Commands!', true)
|
|
|
|
|
.addField('ℹ️ `!help general`', 'Displays General Commands!', true)
|
|
|
|
|
.addField('🎉`!help fun`', 'Displays Fun Commands!', true)
|
2022-05-14 17:55:09 +01:00
|
|
|
|
.addField('🐹 `!help gorb`', 'Displays Gorb Commands', true)
|
2022-05-10 01:24:31 +01:00
|
|
|
|
message.channel.send({ embeds: [embed] });
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(args[0] === 'admin'){
|
|
|
|
|
const embed = new discord.MessageEmbed()
|
|
|
|
|
.setTitle("Admin Commands")
|
|
|
|
|
.setColor('GREEN')
|
2022-06-27 07:06:44 +01:00
|
|
|
|
|
|
|
|
|
|
2022-05-10 01:24:31 +01:00
|
|
|
|
message.channel.send({ embeds: [embed] });
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(args[0] === 'general'){
|
|
|
|
|
const embed = new discord.MessageEmbed()
|
2022-07-14 09:59:28 +01:00
|
|
|
|
.setTitle("General Commands")
|
2022-05-10 01:24:31 +01:00
|
|
|
|
.setColor('GREEN')
|
|
|
|
|
|
2022-05-14 17:53:55 +01:00
|
|
|
|
.addField('!buy', 'Sends a link to purchase membership')
|
|
|
|
|
.addField('!links', 'Get all the links')
|
|
|
|
|
.addField('!freeside', 'A link to the Freeside discord server')
|
|
|
|
|
.addField('!robsoc', 'A link to the Robotics Society discord server')
|
2022-05-13 19:52:40 +01:00
|
|
|
|
|
2022-05-13 19:40:34 +01:00
|
|
|
|
message.channel.send({ embeds: [embed] });
|
|
|
|
|
}
|
|
|
|
|
|
2022-05-10 12:25:45 +01:00
|
|
|
|
if(args[0] === 'fun'){
|
|
|
|
|
const embed = new discord.MessageEmbed()
|
2022-07-14 09:59:28 +01:00
|
|
|
|
.setTitle("Fun Commands")
|
2022-05-10 12:25:45 +01:00
|
|
|
|
.setColor('GREEN')
|
|
|
|
|
|
2022-05-14 17:53:55 +01:00
|
|
|
|
.addField('!8ball', 'Answer your deepest questions.')
|
|
|
|
|
.addField('!gorb', 'guinea pig orb')
|
2022-06-27 07:06:44 +01:00
|
|
|
|
.addField('!torch', 'Light the way')
|
2022-05-13 19:35:32 +01:00
|
|
|
|
message.channel.send({ embeds: [embed] });
|
|
|
|
|
}
|
2022-05-10 12:25:45 +01:00
|
|
|
|
|
2022-05-13 19:35:32 +01:00
|
|
|
|
|
2022-05-13 19:36:37 +01:00
|
|
|
|
if(args[0] === 'gorb'){
|
2022-05-13 19:35:32 +01:00
|
|
|
|
const embed = new discord.MessageEmbed()
|
2022-07-14 09:59:28 +01:00
|
|
|
|
.setTitle("Gorb Commands")
|
2022-05-13 19:35:32 +01:00
|
|
|
|
.setColor('GREEN')
|
2022-05-14 17:53:55 +01:00
|
|
|
|
.addField('!gorb cs', 'CS Gorb')
|
|
|
|
|
.addField('!gorb party', 'Party Gorb')
|
|
|
|
|
.addField('!gorb christmas', 'Christmas Gorb')
|
|
|
|
|
.addField('!gorb storm', 'Storm Gorb')
|
2022-05-10 12:25:45 +01:00
|
|
|
|
|
2022-05-10 01:24:31 +01:00
|
|
|
|
message.channel.send({ embeds: [embed] });
|
|
|
|
|
}
|
|
|
|
|
|
2022-05-13 19:40:34 +01:00
|
|
|
|
|
2022-05-10 01:24:31 +01:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|