Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- }else if(message.content.toLowerCase().startsWith(prefix + 'gameban')){
- var modRoles = ['Junior Moderator', 'Senior Mod', 'Staff Manager', 'Developer', 'Team Leader']
- if(message.member.roles.cache.some(role => modRoles.includes(role.name))){
- if(args[1]){
- Roblox.getIdFromUsername(args[1])
- .then(function(userId){
- let reason = args.slice(2).join(" ");
- let Embed = new Discord.MessageEmbed()
- .setTitle('User banned')
- .setColor('#0095FF')
- .setDescription(args[1] + ' has been banned from the game.')
- .addField('Username:', args[1])
- .addField('UserId:', userId)
- .addField('Reason:', reason)
- .setFooter('Ranking Bot - Version: ' + version)
- .setTimestamp()
- message.channel.send(Embed);
- firebase.database().ref('/Gameban/UserId:' + userId).update({Reason: reason, Banned: true})
- }).catch(function(){
- let Embed = new Discord.MessageEmbed()
- .setTitle('User not found')
- .setColor('#FF0000')
- .setDescription(args[1] + ' does not exist on Roblox. Make sure you fill out a reason.')
- .setFooter('Ranking Bot - Version: ' + version)
- .setTimestamp()
- message.channel.send(Embed);
- })
- }else{
- let Embed = new Discord.MessageEmbed()
- .setTitle('Invalid Arguments')
- .setColor('#FF0000')
- .setDescription('You must specify the user you want to gameban!')
- .setFooter('Ranking Bot - Version: ' + version)
- .setTimestamp()
- message.channel.send(Embed);
- }
- }else{
- let Embed = new Discord.MessageEmbed()
- .setTitle('Missing Permissions')
- .setColor('#FF0000')
- .setDescription('You must be a ``Moderator``+ to use this command.')
- .setFooter('Ranking Bot - Version: ' + version)
- .setTimestamp()
- message.channel.send(Embed);
- }
- }else if(message.content.toLowerCase().startsWith(prefix + 'ungameban')){
- var modRoles = ['Junior Moderator', 'Senior Mod', 'Staff Manager', 'Developer', 'Team Leader']
- if(message.member.roles.cache.some(role => modRoles.includes(role.name))){
- if(args[1]){
- Roblox.getIdFromUsername(args[1])
- .then(function(userId){
- let Embed = new Discord.MessageEmbed()
- .setTitle('User unbanned')
- .setColor('#0095FF')
- .setDescription(args[1] + ' has been unbanned from the game.')
- .addField('Username:', args[1])
- .addField('UserId:', userId)
- .addField('Reason:', 'Unbanned.')
- .setFooter('Ranking Bot - Version: ' + version)
- .setTimestamp()
- message.channel.send(Embed);
- firebase.database().ref('/Gameban/UserId:' + userId).update({Banned: false})
- }).catch(function(){
- let Embed = new Discord.MessageEmbed()
- .setTitle('User not found')
- .setColor('#FF0000')
- .setDescription(args[1] + ' does not exist on Roblox.')
- .setFooter('Ranking Bot - Version: ' + version)
- .setTimestamp()
- message.channel.send(Embed);
- })
- }else{
- let Embed = new Discord.MessageEmbed()
- .setTitle('Invalid Arguments')
- .setColor('#FF0000')
- .setDescription('You must specify the user you want to ungameban!')
- .setFooter('Ranking Bot - Version: ' + version)
- .setTimestamp()
- message.channel.send(Embed);
- }
- }else{
- let Embed = new Discord.MessageEmbed()
- .setTitle('Missing Permissions')
- .setColor('#FF0000')
- .setDescription('You must be a ``Moderator``+ to use this command.')
- .setFooter('Ranking Bot - Version: ' + version)
- .setTimestamp()
- message.channel.send(Embed);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement