You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
const { Command } = require ( 'discord-akairo' ) ;
const { supportServer } = require ( '../../config.json' ) ;
class InviteCommand extends Command {
constructor ( ) {
super ( 'invite' , {
aliases : [ 'invite' ] ,
category : 'utility' ,
args : [
{
id : 'here' ,
match : 'flag' ,
flag : '--here'
}
] ,
description : {
content : 'Send invite link for the bot and support server' ,
usage : '' ,
examples : [ '' ]
}
} ) ;
}
async exec ( message , args ) {
let invMessage = ` You can add me from here: https://discordapp.com/oauth2/authorize?client_id= ${ this . client . user . id } &scope=bot&permissions=0 \n You can also join my support server over here: ${ supportServer } come and say hi :) ` ;
if ( args . here ) {
message . channel . send ( invMessage ) ;
} else {
message . channel . send ( 'Check your dm' ) ;
return message . author . send ( invMessage ) ;
}
}
}
module . exports = InviteCommand ;