aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpokesudenk <thisis@notarealema.il>2018-02-27 19:57:28 -0500
committerpokesudenk <thisis@notarealema.il>2018-02-27 19:57:28 -0500
commitbedf64dee93049940b7a35ee282a2e75d84d133b (patch)
tree3dd85e729ad803086219916efb139e6ded9d667a
parentc1054ad794fcd64199eefe371e9d7f328323d5d2 (diff)
downloadPokeBot-bedf64dee93049940b7a35ee282a2e75d84d133b.tar.gz
PokeBot-bedf64dee93049940b7a35ee282a2e75d84d133b.tar.bz2
PokeBot-bedf64dee93049940b7a35ee282a2e75d84d133b.zip
added pokeworld exclusive commands kekek
-rw-r--r--Plugins/Music.js20
-rw-r--r--commands/Music/play.js2
-rw-r--r--commands/Music/skip.js2
-rw-r--r--commands/Pokemon/claim.js1
-rw-r--r--commands/Pokemon/drop.js1
-rw-r--r--commands/Pokemon/join.js2
-rw-r--r--commands/Pokemon/leave.js2
-rw-r--r--commands/Pokemon/tradegym.js3
-rw-r--r--commands/Utility/suggest.js1
9 files changed, 31 insertions, 3 deletions
diff --git a/Plugins/Music.js b/Plugins/Music.js
index 5088fdc..deffc4d 100644
--- a/Plugins/Music.js
+++ b/Plugins/Music.js
@@ -1,3 +1,23 @@
+/** **************************************
+ *
+ * Music: Plugin for PokeBot that enables the Lavalink player.
+ * Copyright (C) 2018 TheEdge, jtsshieh, Alee
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ * *************************************/
+
exports.resolveTrack = async (term, sc) => {
const fetch = require('snekfetch');
let track = await fetch.get('http://localhost:2344/loadtracks?identifier=' + term, { headers: { Authorization: 'iamaverysecurepassword' } });
diff --git a/commands/Music/play.js b/commands/Music/play.js
index 8c93c59..cd22057 100644
--- a/commands/Music/play.js
+++ b/commands/Music/play.js
@@ -1,6 +1,6 @@
/** **************************************
*
- * Play: Plugin for PokeBot that performs moderation actions.
+ * Play: Plugin for PokeBot that performs music player actions.
* Copyright (C) 2018 TheEdge, jtsshieh, Alee
*
* This program is free software: you can redistribute it and/or modify
diff --git a/commands/Music/skip.js b/commands/Music/skip.js
index 435aacb..09ab165 100644
--- a/commands/Music/skip.js
+++ b/commands/Music/skip.js
@@ -1,6 +1,6 @@
/** **************************************
*
- * Skip: Plugin for PokeBot that performs moderation actions.
+ * Skip: Plugin for PokeBot that performs music player actions.
* Copyright (C) 2018 TheEdge, jtsshieh, Alee
*
* This program is free software: you can redistribute it and/or modify
diff --git a/commands/Pokemon/claim.js b/commands/Pokemon/claim.js
index e7b687c..f66df4c 100644
--- a/commands/Pokemon/claim.js
+++ b/commands/Pokemon/claim.js
@@ -19,6 +19,7 @@
* *************************************/
exports.run = async (bot, msg) => {
+ if (msg.guild.id != '417088992329334792') return msg.reply ('This is a PokeWorld exclusive command. Sorry!');
if (!msg.channel.name.startsWith('gym-')) return msg.reply('Go into one of the gym channels and try again.');
if (msg.channel.topic == 'Current Owner: *none*') {
let team;
diff --git a/commands/Pokemon/drop.js b/commands/Pokemon/drop.js
index 6b10ace..1746898 100644
--- a/commands/Pokemon/drop.js
+++ b/commands/Pokemon/drop.js
@@ -19,6 +19,7 @@
* *************************************/
exports.run = async (bot, msg) => {
+ if (msg.guild.id != '417088992329334792') return msg.reply ('This is a PokeWorld exclusive command. Sorry!');
if (!msg.channel.name.startsWith('gym-')) return msg.reply('Go into one of the gym channels and try again.');
if (msg.channel.topic == 'Current Owner: *none*') {
msg.reply('There is no owner for this gym. Claim it now with p:claim!');
diff --git a/commands/Pokemon/join.js b/commands/Pokemon/join.js
index 01af694..2eaa1bd 100644
--- a/commands/Pokemon/join.js
+++ b/commands/Pokemon/join.js
@@ -19,6 +19,8 @@
* *************************************/
exports.run = async (bot, msg, args) => {
+ if (msg.guild.id != '417088992329334792') return msg.reply ('This is a PokeWorld exclusive command. Sorry!');
+
if (args.length < 1) return msg.reply('Please choose a team to join');
const team = findTeam(msg, args[0]);
diff --git a/commands/Pokemon/leave.js b/commands/Pokemon/leave.js
index d2ca96c..11571c9 100644
--- a/commands/Pokemon/leave.js
+++ b/commands/Pokemon/leave.js
@@ -19,6 +19,8 @@
* *************************************/
exports.run = async (bot, msg) => {
+ if (msg.guild.id != '417088992329334792') return msg.reply ('This is a PokeWorld exclusive command. Sorry!');
+
if (msg.member.roles.find('name', 'Aqua')) {
msg.member.removeRole(msg.guild.roles.find('name', 'Aqua'));
msg.reply('Alright, you are not longer in team Aqua.');
diff --git a/commands/Pokemon/tradegym.js b/commands/Pokemon/tradegym.js
index f10e3fa..08f753c 100644
--- a/commands/Pokemon/tradegym.js
+++ b/commands/Pokemon/tradegym.js
@@ -19,7 +19,8 @@
* *************************************/
exports.run = async (bot, msg) => {
-
+ if (msg.guild.id != '417088992329334792') return msg.reply ('This is a PokeWorld exclusive command. Sorry!');
+
if (!msg.channel.name.startsWith('gym-')) return msg.reply('Go into one of the gym channels and try again.');
let team;
if (msg.member.roles.find('name', 'Aqua')) team = 'Aqua';
diff --git a/commands/Utility/suggest.js b/commands/Utility/suggest.js
index 80017d7..5345441 100644
--- a/commands/Utility/suggest.js
+++ b/commands/Utility/suggest.js
@@ -19,6 +19,7 @@
* *************************************/
exports.run = (bot, msg, args) => {
+ if (msg.guild.id != '417088992329334792') return msg.reply ('This is a PokeWorld exclusive command. Sorry!');
const { RichEmbed } = require('discord.js');
bot.channels.find('name', 'suggestions').send(
new RichEmbed()