From 9c4719ce5824b92e1a0d2481d1839fa43872a5c2 Mon Sep 17 00:00:00 2001 From: matheusnovais Date: Fri, 18 Sep 2020 16:02:45 -0300 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20meet=20command?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/commands/meet.js | 44 ++++++++++++++++++++++++++++++++++++++++ src/commands/myIssues.js | 1 - 2 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 src/commands/meet.js 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}) },