diff --git a/src/commands/meet.js b/src/commands/meet.js new file mode 100644 index 0000000..611ab17 --- /dev/null +++ b/src/commands/meet.js @@ -0,0 +1,44 @@ +module.exports = { + init (cliente) { + // function to init + // run before register + }, + get config () { + return { + name: 'meet', // the comand name to call + type: 'message', // the command event type + description: 'Descrição do Comando', + usage: '!meet -' + } + }, + validate (client, message, args) { + // self descriptive + // run before run + }, + async run (client, message, args) { + // self descriptive + const [channelName, time] = args + const [startTime, endTime] = time.split('-') + const voiceroom = client.channels.cache.find(channel => channel.name === channelName); + let members = []; + for (let member of voiceroom.members){ + members.push(`<@${member[0]}>`) + } + const mensagem = ` + Horário: ${startTime}\nMembros: ${members.join(', ')} + `; + return message.channel.send(mensagem); + }, + success (client, message, args) { + // self descriptive + // run after run + }, + fail (err, client, message, args) { // eslint-disable-line handle-callback-err + // self descriptive + // run if have an error on validate, run or success + }, + after (client, message, args) { + // self descriptive + // run after all + } +} diff --git a/src/commands/myIssues.js b/src/commands/myIssues.js index 1926da1..0683633 100644 --- a/src/commands/myIssues.js +++ b/src/commands/myIssues.js @@ -47,7 +47,6 @@ module.exports = { value: `[${title}](${web_url})`, } embeddedMessage.fields.push(field) - console.log(index) } await message.channel.send({embed: embeddedMessage}) },