Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require('discord.js');
- const bot = new Discord.Client();
- const token = 'NTkxNzY1NTM3MjczNTQ0NzQ0.XRNhBA.8R2eVabizRAnvcTap9IOs63g7R0'
- const PREFIX = '!'
- var version = '0.0.5'
- bot.on('ready', () =>{
- console.log('Bot is online!')
- bot.user.setStatus('Online')
- bot.user.setGame('!commands')
- })
- bot.on('guildMemberAdd', member => {
- const embed = new Discord.RichEmbed()
- .setTitle('**Welcome to the Offical Team Silent discord!**')
- .addField('Player Name', member.user.username)
- .addField('Current server', member.guild.name)
- .addField('Where to start?', 'Go to #rules and #verify' )
- .setColor(0x75FF33)
- .setThumbnail(member.user.avatarURL)
- .setFooter('#StaySilent');
- const channel = member.guild.channels.find(channel => channel.name === "welcome");
- if (!channel) return;
- channel.send(embed);
- });
- bot.on('message', message=>{
- let args = message.content.substring(PREFIX.length).split(" ");
- switch(args[0]){
- case 'ping':
- message.channel.sendMessage('pong!');
- break;
- case 'commands':
- message.channel.sendMessage('List of commands')
- break;
- case 'twitter':
- message.channel.sendMessage('https://twitter.com/Team_Silentt')
- break;
- case 'information':
- const embed = new Discord.RichEmbed()
- .setTitle('**User Information**')
- .addField('Player Name', message.author.username)
- .addField('Bot Version', version)
- .addField('Current Server', message.guild.name)
- .setColor(0x75FF33)
- .setThumbnail(message.author.avatarURL)
- .setFooter('discord server!')
- message.channel.sendEmbed(embed);
- break;
- case 'youtube':
- message.channel.sendMessage('https://www.youtube.com/c/TeamSilentFN');
- break;
- case 'instagram':
- message.channel.sendMessage('https://www.instagram.com/team.silentt/');
- break;
- case 'info':
- if (args[1] === 'version'){
- message.reply('Version ' + version);
- }else if(args[1] === 'leaders') {
- message.channel.sendMessage('Silent Moosa,Silent Martin and Silent J0NZ');
- }else{
- message.reply('Invalid Args')
- }
- break;
- case 'purge':
- if(!args[1]) return message.reply('Error please define second arg')
- message.channel.bulkDelete(args[1]);
- break;
- }
- })
- bot.login(token);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement