Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require('discord.js');
- const client = new Discord.Client();
- const token = require('./settings.json').token;
- client.on('ready', () => {
- console.log('The Supreme Ark Bot is ready to go.');
- });
- var prefix = "!"
- client.on('message', message => {
- let ericRole = message.guild.roles.find("name", "Eric");
- let modRole = message.guild.roles.find("name", "Admin");
- let args = message.content.split(' ').slice(1);
- let island = "305465794639167498"
- var result = args.join(' ');
- var guild = message.guild;
- //if (!message.content.startsWith(prefix)) return;
- //if (message.author.bot) return;
- if (message.content.startsWith(prefix + 'guildlist')) {
- console.log(client.guilds.map(g => g.name).join("\n"))
- } else
- if (message.content.startsWith(prefix + 'bee')) {
- message.channel.sendMessage('\`\`\`fix\nAccording to all known laws of aviation, there is no way a bee should be able to fly. Its wings are too small to get its fat little body off the ground. The bee, of course, flies anyway because bees dont care what humans think is impossible.\`\`\`');
- } else
- if (message.content.startsWith(prefix + 'help')) {
- message.reply('Here\'s a list of commands for admins:\`\`\`fix\n!resetisland\n!resetcenter\n!resetragnorak\n!wakemeupinside\n!itstoolate\n!nevergonna\n!ifyoulikeit\n!passivepen\n!bee\`\`\`');
- } else
- if (message.content.startsWith(prefix + 'wakemeupinside')) {
- if (message.member.roles.has(modRole.id)) {
- message.channel.sendMessage('SAVE ME');
- } else {
- message.reply("only admins can use this friend :)")
- }
- }
- if (message.content.startsWith(prefix + 'resetisland')) {
- if (message.member.roles.has(modRole.id)) {
- message.channel.sendMessage('Hello <@&305465794639167498> I just started the restart script.');
- } else {
- message.reply("only admins can use this friend :)")
- }
- }
- if (message.content.startsWith(prefix + 'resetcenter')) {
- if (message.member.roles.has(modRole.id)) {
- message.channel.sendMessage('Hello <@&305465798497927168> I just started the restart script.');
- } else {
- message.reply("only admins can use this friend :)")
- }
- }
- if (message.content.startsWith(prefix + 'resetragnorak')) {
- if (message.member.roles.has(modRole.id)) {
- message.channel.sendMessage('Hello <@&305465770576576512> I just started the restart script.');
- } else {
- message.reply("only admins can use this friend :)")
- }
- }
- if (message.content.startsWith(prefix + 'itstoolate')) {
- if (message.member.roles.has(modRole.id)) {
- message.channel.sendMessage('TO APOLOGIZE');
- } else {
- message.reply("only admins can use this friend :)")
- }
- }
- if (message.content.startsWith(prefix + 'nevergonna')) {
- if (message.member.roles.has(modRole.id)) {
- message.channel.sendMessage('GIVE YOU UP');
- } else {
- message.reply("only admins can use this friend :)")
- }
- }
- if (message.content.startsWith(prefix + 'ifyoulikeit')) {
- if (message.member.roles.has(modRole.id)) {
- message.channel.sendMessage('THEN YOU SHOULDA PUT A RING ON IT');
- } else {
- message.reply("only admins can use this friend :)")
- }
- }
- if (message.content.startsWith('SAB who created you?')) {
- message.channel.sendMessage('<@145702927099494400>, he brought me into this world.');
- } else
- if (message.content.startsWith(prefix + 'passivepen')) {
- if (message.member.roles.has(modRole.id)) {
- message.channel.sendMessage('Trading one passive pen for 5k hard poly and 5k cp');
- } else {
- message.reply("only admins can use this friend :)")
- }
- }
- if (message.content.startsWith(prefix + 'ping')) {
- message.channel.sendMessage(`Pong! \`${client.ping} ms\``);
- } else
- if (message.content.startsWith(prefix + 'ragnorak')) {
- message.member.addRole('305465770576576512');
- message.reply('your role as been updated!');
- } else
- if (message.content.startsWith(prefix + 'center')) {
- message.member.addRole('305465798497927168');
- message.reply('your role as been updated!');
- } else
- if (message.content.startsWith(prefix + 'island')) {
- message.member.addRole === island;
- message.reply('your role as been updated!');
- }
- });
- client.login(token);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement