| 1234567891011121314151617181920212223242526272829 | 
							- const {defaultPermissions} = require('../util/default.json');
 
- /**
 
-  * Processes the "invite" command.
 
-  * @param {import('../util/i18n.js')} lang - The user language.
 
-  * @param {import('discord.js').Message} msg - The Discord message.
 
-  * @param {String[]} args - The command arguments.
 
-  * @param {String} line - The command as plain text.
 
-  * @param {import('../util/wiki.js')} wiki - The wiki for the message.
 
-  */
 
- function cmd_invite(lang, msg, args, line, wiki) {
 
- 	if ( args.join('') ) {
 
- 		this.LINK(lang, msg, line, wiki);
 
- 	} else {
 
- 		msg.client.generateInvite({
 
- 			permissions: defaultPermissions
 
- 		}).then( invite => {
 
- 			msg.sendChannel( lang.get('invite.bot') + '\n<' + invite + '%20applications.commands' + '>' );
 
- 		}, log_error );
 
- 	}
 
- }
 
- module.exports = {
 
- 	name: 'invite',
 
- 	everyone: true,
 
- 	pause: false,
 
- 	owner: false,
 
- 	run: cmd_invite
 
- };
 
 
  |