Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions src/commands/meet.js
Original file line number Diff line number Diff line change
@@ -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 <nome-do-canal> <começo>-<fim>'
}
},
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
}
}
1 change: 0 additions & 1 deletion src/commands/myIssues.js
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@ module.exports = {
value: `[${title}](${web_url})`,
}
embeddedMessage.fields.push(field)
console.log(index)
}
await message.channel.send({embed: embeddedMessage})
},
Expand Down