change createMessage to send (eris to d.js)
This commit is contained in:
parent
abc21ac158
commit
9d0fd0ee01
23 changed files with 71 additions and 71 deletions
|
@ -48,7 +48,7 @@ module.exports = class {
|
||||||
});
|
});
|
||||||
embed.setFooter('<> = required, / = either/or, [] = optional');
|
embed.setFooter('<> = required, / = either/or, [] = optional');
|
||||||
|
|
||||||
return message.channel.createMessage({ embed: embed });
|
return message.channel.send({ embed: embed });
|
||||||
}
|
}
|
||||||
|
|
||||||
const cat = args[0].toProperCase();
|
const cat = args[0].toProperCase();
|
||||||
|
@ -70,7 +70,7 @@ module.exports = class {
|
||||||
.setDescription(cmds)
|
.setDescription(cmds)
|
||||||
.setFooter('<> = required, / = either/or, [] = optional');
|
.setFooter('<> = required, / = either/or, [] = optional');
|
||||||
|
|
||||||
return message.channel.createMessage({ embed: embed });
|
return message.channel.send({ embed: embed });
|
||||||
}
|
}
|
||||||
|
|
||||||
if (client.commands.has(cmd) || client.aliases.has(cmd)) {
|
if (client.commands.has(cmd) || client.aliases.has(cmd)) {
|
||||||
|
@ -87,9 +87,9 @@ module.exports = class {
|
||||||
if (command.botPerms.length > 0) embed.addField('Bot permissions:', command.botPerms.join(', '), true);
|
if (command.botPerms.length > 0) embed.addField('Bot permissions:', command.botPerms.join(', '), true);
|
||||||
embed.addField('Cooldown:', `${command.cooldown / 1000} seconds`, true);
|
embed.addField('Cooldown:', `${command.cooldown / 1000} seconds`, true);
|
||||||
embed.setFooter('<> = required, / = either/or, [] = optional');
|
embed.setFooter('<> = required, / = either/or, [] = optional');
|
||||||
return message.channel.createMessage({ embed: embed });
|
return message.channel.send({ embed: embed });
|
||||||
}
|
}
|
||||||
|
|
||||||
return message.channel.createMessage(`${client.config.emojis.userError} ${cmd} doesn't appear to be a command, alias, or category. Are you sure you spelt it right?`);
|
return message.channel.send(`${client.config.emojis.userError} ${cmd} doesn't appear to be a command, alias, or category. Are you sure you spelt it right?`);
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -19,7 +19,7 @@ module.exports = class {
|
||||||
}
|
}
|
||||||
|
|
||||||
run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
||||||
message.channel.createMessage(replies.ping.random())
|
message.channel.send(replies.ping.random())
|
||||||
.then(m => {
|
.then(m => {
|
||||||
m.edit(`${m.content} \`roundtrip: ${m.timestamp - message.timestamp}ms | websocket: ${message.channel.guild.shard.latency}ms\``);
|
m.edit(`${m.content} \`roundtrip: ${m.timestamp - message.timestamp}ms | websocket: ${message.channel.guild.shard.latency}ms\``);
|
||||||
});
|
});
|
||||||
|
|
|
@ -24,14 +24,14 @@ module.exports = class {
|
||||||
list.push(`${user.username}#${user.discriminator}`);
|
list.push(`${user.username}#${user.discriminator}`);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (list.length === 0) return message.channel.createMessage('The server blocklist is currently empty. Use `blocklist add <user>` to add people to the blocklist!');
|
if (list.length === 0) return message.channel.send('The server blocklist is currently empty. Use `blocklist add <user>` to add people to the blocklist!');
|
||||||
|
|
||||||
const embed = new client.RichEmbed()
|
const embed = new client.RichEmbed()
|
||||||
.setTitle('Users on blocklist: ' + data.guild.blocklist.length)
|
.setTitle('Users on blocklist: ' + data.guild.blocklist.length)
|
||||||
.setDescription('```' + list.join(', ') + '```')
|
.setDescription('```' + list.join(', ') + '```')
|
||||||
.setColour(client.functions.displayHexColour(message.channel.guild));
|
.setColour(client.functions.displayHexColour(message.channel.guild));
|
||||||
|
|
||||||
message.channel.createMessage({ embed: embed });
|
message.channel.send({ embed: embed });
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -39,10 +39,10 @@ module.exports = class {
|
||||||
action = action.toLowerCase();
|
action = action.toLowerCase();
|
||||||
|
|
||||||
if (action !== 'add' & action !== 'remove') {
|
if (action !== 'add' & action !== 'remove') {
|
||||||
return message.channel.createMessage(`${client.config.emojis.userError} You didn't specify a valid action. Usage: \`${this.help.usage}\``);
|
return message.channel.send(`${client.config.emojis.userError} You didn't specify a valid action. Usage: \`${this.help.usage}\``);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!user) return message.channel.createMessage(
|
if (!user) return message.channel.send(
|
||||||
`${client.config.emojis.userError} You didn't specify a user. Usage: \`${message.prefix + this.help.usage}\``
|
`${client.config.emojis.userError} You didn't specify a user. Usage: \`${message.prefix + this.help.usage}\``
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -56,11 +56,11 @@ module.exports = class {
|
||||||
if (!member) {
|
if (!member) {
|
||||||
member = await message.channel.guild.searchMembers(user.join(' '), 2);
|
member = await message.channel.guild.searchMembers(user.join(' '), 2);
|
||||||
|
|
||||||
if (member.length === 0) return message.channel.createMessage(
|
if (member.length === 0) return message.channel.send(
|
||||||
`${client.config.emojis.userError} No users found. Check for mispellings, or ping the user instead.`
|
`${client.config.emojis.userError} No users found. Check for mispellings, or ping the user instead.`
|
||||||
);
|
);
|
||||||
|
|
||||||
if (member.length > 1) return message.channel.createMessage(
|
if (member.length > 1) return message.channel.send(
|
||||||
`${client.config.emojis.userError} Found more than one user, try refining your search or pinging the user instead.`
|
`${client.config.emojis.userError} Found more than one user, try refining your search or pinging the user instead.`
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -71,25 +71,25 @@ module.exports = class {
|
||||||
const blocklist = data.guild.blocklist;
|
const blocklist = data.guild.blocklist;
|
||||||
|
|
||||||
if (action === 'add') {
|
if (action === 'add') {
|
||||||
if (member.id === message.channel.guild.ownerID) return message.channel.createMessage(
|
if (member.id === message.channel.guild.ownerID) return message.channel.send(
|
||||||
`${client.config.emojis.userError} You can't block the owner, silly!`
|
`${client.config.emojis.userError} You can't block the owner, silly!`
|
||||||
);
|
);
|
||||||
|
|
||||||
if (client.functions.highestRole(member).position >= client.functions.highestRole(message.member).position && message.member.id !== message.channel.guild.ownerID) {
|
if (client.functions.highestRole(member).position >= client.functions.highestRole(message.member).position && message.member.id !== message.channel.guild.ownerID) {
|
||||||
return message.channel.createMessage(`${client.config.emojis.userError} This user has a higher role than you, you can't add them to the blocklist!`);
|
return message.channel.send(`${client.config.emojis.userError} This user has a higher role than you, you can't add them to the blocklist!`);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (blocklist.includes(member.id)) return message.channel.createMessage(
|
if (blocklist.includes(member.id)) return message.channel.send(
|
||||||
`${client.config.emojis.userError} This user is already on the blocklist, you can't add them twice!`
|
`${client.config.emojis.userError} This user is already on the blocklist, you can't add them twice!`
|
||||||
);
|
);
|
||||||
|
|
||||||
blocklist.push(member.id);
|
blocklist.push(member.id);
|
||||||
|
|
||||||
client.db.updateGuild(message.channel.guild.id, 'blocklist', blocklist).then(() => {
|
client.db.updateGuild(message.channel.guild.id, 'blocklist', blocklist).then(() => {
|
||||||
message.channel.createMessage(`${client.config.emojis.success} Added \`${member.username}#${member.discriminator}\` to the blocklist.`);
|
message.channel.send(`${client.config.emojis.success} Added \`${member.username}#${member.discriminator}\` to the blocklist.`);
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
client.logger.error('GUILD_UPDATE_ERROR', error);
|
client.logger.error('GUILD_UPDATE_ERROR', error);
|
||||||
message.channel.createMessage(`${client.config.emojis.botError} An error occured while adding this user to the blocklist, please try again! **Error:** ${error}`);
|
message.channel.send(`${client.config.emojis.botError} An error occured while adding this user to the blocklist, please try again! **Error:** ${error}`);
|
||||||
}) ;
|
}) ;
|
||||||
|
|
||||||
return;
|
return;
|
||||||
|
@ -97,20 +97,20 @@ module.exports = class {
|
||||||
|
|
||||||
if (action === 'remove') {
|
if (action === 'remove') {
|
||||||
if (client.functions.highestRole(member).position >= client.functions.highestRole(message.member).position && message.member.id !== message.channel.guild.ownerID) {
|
if (client.functions.highestRole(member).position >= client.functions.highestRole(message.member).position && message.member.id !== message.channel.guild.ownerID) {
|
||||||
return message.channel.createMessage(`${client.config.emojis.userError} This user has a higher role than you, you can't remove them to the blocklist!`);
|
return message.channel.send(`${client.config.emojis.userError} This user has a higher role than you, you can't remove them to the blocklist!`);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!blocklist.includes(member.id)) return message.channel.createMessage(
|
if (!blocklist.includes(member.id)) return message.channel.send(
|
||||||
`${client.config.emojis.userError} This user isn't on the blocklist.`
|
`${client.config.emojis.userError} This user isn't on the blocklist.`
|
||||||
);
|
);
|
||||||
|
|
||||||
blocklist.remove(member.id);
|
blocklist.remove(member.id);
|
||||||
|
|
||||||
client.db.updateGuild(message.channel.guild.id, 'blocklist', blocklist).then(() => {
|
client.db.updateGuild(message.channel.guild.id, 'blocklist', blocklist).then(() => {
|
||||||
message.channel.createMessage(`${client.config.emojis.success} Removed \`${member.username}#${member.discriminator}\` from the blocklist.`);
|
message.channel.send(`${client.config.emojis.success} Removed \`${member.username}#${member.discriminator}\` from the blocklist.`);
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
client.logger.error('GUILD_UPDATE_ERROR', error);
|
client.logger.error('GUILD_UPDATE_ERROR', error);
|
||||||
message.channel.createMessage(`${client.config.emojis.botError} An error occured while removing this user from the blocklist, please try again! **Error:** ${error}`);
|
message.channel.send(`${client.config.emojis.botError} An error occured while removing this user from the blocklist, please try again! **Error:** ${error}`);
|
||||||
}) ;
|
}) ;
|
||||||
|
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -26,7 +26,7 @@ module.exports = class {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!args[1]) return message.channel.createMessage(
|
if (!args[1]) return message.channel.send(
|
||||||
`${client.config.emojis.userError} You didn't specify what command/category to disable. Usage: \`${this.help.usage}\``
|
`${client.config.emojis.userError} You didn't specify what command/category to disable. Usage: \`${this.help.usage}\``
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -41,17 +41,17 @@ module.exports = class {
|
||||||
command = client.commands.get(client.aliases.get(args[1]));
|
command = client.commands.get(client.aliases.get(args[1]));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!command) return message.channel.createMessage(
|
if (!command) return message.channel.send(
|
||||||
`${client.config.emojis.userError} ${args[1]} isn't a command or an alias, are you sure you spelt it correctly?`
|
`${client.config.emojis.userError} ${args[1]} isn't a command or an alias, are you sure you spelt it correctly?`
|
||||||
);
|
);
|
||||||
|
|
||||||
if (essential.commands.includes(command.name) || essential.categories.includes(command.category)) {
|
if (essential.commands.includes(command.name) || essential.categories.includes(command.category)) {
|
||||||
return message.channel.createMessage(
|
return message.channel.send(
|
||||||
`${client.config.emojis.userError} This command is essential and cannot be disabled. Sorry!`
|
`${client.config.emojis.userError} This command is essential and cannot be disabled. Sorry!`
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (disabled.includes(command.name)) return message.channel.createMessage(
|
if (disabled.includes(command.name)) return message.channel.send(
|
||||||
`${client.config.emojis.userError} This command is already disabled.`
|
`${client.config.emojis.userError} This command is already disabled.`
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -59,7 +59,7 @@ module.exports = class {
|
||||||
|
|
||||||
await client.db.updateGuild(message.channel.guild.id, 'disabledcommands', disabled);
|
await client.db.updateGuild(message.channel.guild.id, 'disabledcommands', disabled);
|
||||||
|
|
||||||
return message.channel.createMessage(
|
return message.channel.send(
|
||||||
`${client.config.emojis.success} Added **${args[1]}** to the list of disabled commands for this server.`
|
`${client.config.emojis.success} Added **${args[1]}** to the list of disabled commands for this server.`
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -75,11 +75,11 @@ module.exports = class {
|
||||||
command = client.commands.get(client.aliases.get(args[1]));
|
command = client.commands.get(client.aliases.get(args[1]));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!command) return message.channel.createMessage(
|
if (!command) return message.channel.send(
|
||||||
`${client.config.emojis.userError} ${args[1]} isn't a category, are you sure you spelt it correctly?`
|
`${client.config.emojis.userError} ${args[1]} isn't a category, are you sure you spelt it correctly?`
|
||||||
);
|
);
|
||||||
|
|
||||||
if (!disabled.includes(command.name)) return message.channel.createMessage(
|
if (!disabled.includes(command.name)) return message.channel.send(
|
||||||
`${client.config.emojis.userError} This category isn't disabled.`
|
`${client.config.emojis.userError} This category isn't disabled.`
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -87,7 +87,7 @@ module.exports = class {
|
||||||
|
|
||||||
await client.db.updateGuild(message.channel.guild.id, 'disabledcommands', disabled);
|
await client.db.updateGuild(message.channel.guild.id, 'disabledcommands', disabled);
|
||||||
|
|
||||||
return message.channel.createMessage(
|
return message.channel.send(
|
||||||
`${client.config.emojis.success} Added **${args[1]}** to the list of disabled category for this server!`
|
`${client.config.emojis.success} Added **${args[1]}** to the list of disabled category for this server!`
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,14 +18,14 @@ module.exports = class {
|
||||||
|
|
||||||
async run (client, message, args, data) {
|
async run (client, message, args, data) {
|
||||||
if (!args[0]) {
|
if (!args[0]) {
|
||||||
return message.channel.createMessage(
|
return message.channel.send(
|
||||||
`Your prefix for Woomy is currently: \`${data.user.prefix}\``
|
`Your prefix for Woomy is currently: \`${data.user.prefix}\``
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
await client.db.updateUser(message.author.id, 'prefix', args[0]);
|
await client.db.updateUser(message.author.id, 'prefix', args[0]);
|
||||||
|
|
||||||
message.channel.createMessage(
|
message.channel.send(
|
||||||
`${client.config.emojis.success} Your personal prefix has been set to: \`${args[0]}\``
|
`${client.config.emojis.success} Your personal prefix has been set to: \`${args[0]}\``
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,17 +23,17 @@ module.exports = class {
|
||||||
const clean = await client.functions.clean(evaled);
|
const clean = await client.functions.clean(evaled);
|
||||||
const MAX_CHARS = 3 + 2 + clean.length + 3;
|
const MAX_CHARS = 3 + 2 + clean.length + 3;
|
||||||
if (MAX_CHARS > 2000) {
|
if (MAX_CHARS > 2000) {
|
||||||
return message.channel.createMessage(undefined, { file: Buffer.from(clean), name: 'EVAL_SUCCESS.js' });
|
return message.channel.send(undefined, { file: Buffer.from(clean), name: 'EVAL_SUCCESS.js' });
|
||||||
}
|
}
|
||||||
message.channel.createMessage(`\`\`\`js\n${clean}\n\`\`\``);
|
message.channel.send(`\`\`\`js\n${clean}\n\`\`\``);
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
const e = await client.functions.clean(err);
|
const e = await client.functions.clean(err);
|
||||||
const MAX_CHARS = 3 + 2 + e.length + 3;
|
const MAX_CHARS = 3 + 2 + e.length + 3;
|
||||||
if (MAX_CHARS > 2000) {
|
if (MAX_CHARS > 2000) {
|
||||||
return message.channel.createMessage(undefined, { file: Buffer.from(e), name: 'EVAL_ERROR.txt' });
|
return message.channel.send(undefined, { file: Buffer.from(e), name: 'EVAL_ERROR.txt' });
|
||||||
}
|
}
|
||||||
|
|
||||||
message.channel.createMessage(`\`\`\`xl\n${e}\n\`\`\``);
|
message.channel.send(`\`\`\`xl\n${e}\n\`\`\``);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -19,6 +19,6 @@ module.exports = class {
|
||||||
run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
||||||
client.commandLoader.reloadCommands();
|
client.commandLoader.reloadCommands();
|
||||||
client.eventLoader.reloadEventModules();
|
client.eventLoader.reloadEventModules();
|
||||||
message.channel.createMessage('All commands and event modules have been reloaded!');
|
message.channel.send('All commands and event modules have been reloaded!');
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -41,6 +41,6 @@ module.exports = class {
|
||||||
.setColour(colour)
|
.setColour(colour)
|
||||||
.setImage(`https://fakeimg.pl/256x256/${colour.replace('#', '')}/?text=%20`);
|
.setImage(`https://fakeimg.pl/256x256/${colour.replace('#', '')}/?text=%20`);
|
||||||
|
|
||||||
message.channel.createMessage({ embed: embed });
|
message.channel.send({ embed: embed });
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -30,10 +30,10 @@ module.exports = class {
|
||||||
.setColour(client.functions.displayHexColour(message.channel.guild))
|
.setColour(client.functions.displayHexColour(message.channel.guild))
|
||||||
.setURL('https://www.mezzacotta.net/garfield/?comic=' + json.data.number)
|
.setURL('https://www.mezzacotta.net/garfield/?comic=' + json.data.number)
|
||||||
.setImage(json.data.image.src);
|
.setImage(json.data.image.src);
|
||||||
message.channel.createMessage({ embed: embed });
|
message.channel.send({ embed: embed });
|
||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
message.channel.createMessage(`${client.config.emojis.botError} An error has occurred: ${err}`);
|
message.channel.send(`${client.config.emojis.botError} An error has occurred: ${err}`);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -23,9 +23,9 @@ module.exports = class {
|
||||||
try {
|
try {
|
||||||
fetch('http://inspirobot.me/api?generate=true', { headers: { 'User-Agent': client.config.userAgent }})
|
fetch('http://inspirobot.me/api?generate=true', { headers: { 'User-Agent': client.config.userAgent }})
|
||||||
.then(res => res.text())
|
.then(res => res.text())
|
||||||
.then(body => message.channel.createMessage(body));
|
.then(body => message.channel.send(body));
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
message.channel.createMessage(`${client.config.emojis.botError} An error has occurred: ${err}`);
|
message.channel.send(`${client.config.emojis.botError} An error has occurred: ${err}`);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -19,7 +19,7 @@ module.exports = class {
|
||||||
}
|
}
|
||||||
|
|
||||||
run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
||||||
if (!args[0]) return message.channel.createMessage(
|
if (!args[0]) return message.channel.send(
|
||||||
`${client.config.emojis.userError} You didn't give me an ability to look up!`
|
`${client.config.emojis.userError} You didn't give me an ability to look up!`
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -52,7 +52,7 @@ module.exports = class {
|
||||||
if (json.errors) {
|
if (json.errors) {
|
||||||
json.errors.forEach(error => {
|
json.errors.forEach(error => {
|
||||||
if (error.message.startsWith('Failed to get data for ability')) {
|
if (error.message.startsWith('Failed to get data for ability')) {
|
||||||
message.channel.createMessage(
|
message.channel.send(
|
||||||
`${client.config.emojis.userError} I couldn't find any abilities with names similar to ${query}. Check your spelling, maybe?`
|
`${client.config.emojis.userError} I couldn't find any abilities with names similar to ${query}. Check your spelling, maybe?`
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
|
@ -79,7 +79,7 @@ module.exports = class {
|
||||||
embed.setDescription(ability.shortDesc + fieldEffects);
|
embed.setDescription(ability.shortDesc + fieldEffects);
|
||||||
}
|
}
|
||||||
embed.addField('External Resources:', `[Bulbapedia](${ability.bulbapediaPage}) • [Serebii](${ability.serebiiPage}) • [Smogon](${ability.smogonPage})`);
|
embed.addField('External Resources:', `[Bulbapedia](${ability.bulbapediaPage}) • [Serebii](${ability.serebiiPage}) • [Smogon](${ability.smogonPage})`);
|
||||||
message.channel.createMessage({ embed: embed });
|
message.channel.send({ embed: embed });
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -20,7 +20,7 @@ module.exports = class {
|
||||||
}
|
}
|
||||||
|
|
||||||
async run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
async run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
||||||
if (!args[0]) return message.channel.createMessage(
|
if (!args[0]) return message.channel.send(
|
||||||
`${client.config.emojis.userError} You didn't give me a pokemon or type combination to look up! Usage: \`${message.prefix + this.name + ' ' + this.help.arguments}\``
|
`${client.config.emojis.userError} You didn't give me a pokemon or type combination to look up! Usage: \`${message.prefix + this.name + ' ' + this.help.arguments}\``
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -47,7 +47,7 @@ module.exports = class {
|
||||||
if (json.errors) {
|
if (json.errors) {
|
||||||
json.errors.forEach(error => {
|
json.errors.forEach(error => {
|
||||||
if (error.message.startsWith('No Pokémon found')) {
|
if (error.message.startsWith('No Pokémon found')) {
|
||||||
message.channel.createMessage(
|
message.channel.send(
|
||||||
`${client.config.emojis.userError} I couldn't find any Pokemon with names similar to ${args.join(' ').toLowerCase()}. Check your spelling, maybe?`
|
`${client.config.emojis.userError} I couldn't find any Pokemon with names similar to ${args.join(' ').toLowerCase()}. Check your spelling, maybe?`
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
|
@ -81,7 +81,7 @@ module.exports = class {
|
||||||
if (json.errors) {
|
if (json.errors) {
|
||||||
json.errors.forEach(error => {
|
json.errors.forEach(error => {
|
||||||
if (error.message.includes('does not exist in "Types')) {
|
if (error.message.includes('does not exist in "Types')) {
|
||||||
message.channel.createMessage(
|
message.channel.send(
|
||||||
`${client.config.emojis.userError} One or more of the types you gave me are invalid. Check your spelling, maybe?`
|
`${client.config.emojis.userError} One or more of the types you gave me are invalid. Check your spelling, maybe?`
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
|
@ -120,7 +120,7 @@ module.exports = class {
|
||||||
**Resistances:**
|
**Resistances:**
|
||||||
${this.parseResistedTypes(typeMatchup.defending.resistedTypes, typeMatchup.defending.doubleResistedTypes)}${immune}
|
${this.parseResistedTypes(typeMatchup.defending.resistedTypes, typeMatchup.defending.doubleResistedTypes)}${immune}
|
||||||
`);
|
`);
|
||||||
message.channel.createMessage({ embed: embed });
|
message.channel.send({ embed: embed });
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ module.exports = class {
|
||||||
}
|
}
|
||||||
|
|
||||||
run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
||||||
if (!args[0]) return message.channel.createMessage(
|
if (!args[0]) return message.channel.send(
|
||||||
`${client.config.emojis.userError} You didn't give me an item to look up!`
|
`${client.config.emojis.userError} You didn't give me an item to look up!`
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -53,7 +53,7 @@ module.exports = class {
|
||||||
if (json.errors) {
|
if (json.errors) {
|
||||||
json.errors.forEach(error => {
|
json.errors.forEach(error => {
|
||||||
if (error.message.startsWith('Failed to get data for item')) {
|
if (error.message.startsWith('Failed to get data for item')) {
|
||||||
message.channel.createMessage(
|
message.channel.send(
|
||||||
`${client.config.emojis.userError} I couldn't find any items with names similar to ${query}. Check your spelling, maybe?`
|
`${client.config.emojis.userError} I couldn't find any items with names similar to ${query}. Check your spelling, maybe?`
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
|
@ -76,7 +76,7 @@ module.exports = class {
|
||||||
} else {
|
} else {
|
||||||
embed.setDescription(`${item.shortDesc} Added in Generation ${item.generationIntroduced}.`);
|
embed.setDescription(`${item.shortDesc} Added in Generation ${item.generationIntroduced}.`);
|
||||||
}
|
}
|
||||||
message.channel.createMessage({ embed: embed });
|
message.channel.send({ embed: embed });
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -20,7 +20,7 @@ module.exports = class {
|
||||||
}
|
}
|
||||||
|
|
||||||
run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
||||||
if (!args[0]) return message.channel.createMessage(
|
if (!args[0]) return message.channel.send(
|
||||||
`${client.config.emojis.userError} You didn't give me a pokemon move to look up!`
|
`${client.config.emojis.userError} You didn't give me a pokemon move to look up!`
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -65,7 +65,7 @@ module.exports = class {
|
||||||
if (json.errors) {
|
if (json.errors) {
|
||||||
json.errors.forEach(error => {
|
json.errors.forEach(error => {
|
||||||
if (error.message.startsWith('Failed to get data for move')) {
|
if (error.message.startsWith('Failed to get data for move')) {
|
||||||
message.channel.createMessage(
|
message.channel.send(
|
||||||
`${client.config.emojis.userError} I couldn't find any moves with names similar to ${query}. Check your spelling, maybe?`
|
`${client.config.emojis.userError} I couldn't find any moves with names similar to ${query}. Check your spelling, maybe?`
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
|
@ -113,7 +113,7 @@ module.exports = class {
|
||||||
if (move.isGMax) embed.addField('G-Max Pokemon:', move.isGMax, true);
|
if (move.isGMax) embed.addField('G-Max Pokemon:', move.isGMax, true);
|
||||||
if (move.contestType !== null) embed.addField('Contest Type', move.contestType, true);
|
if (move.contestType !== null) embed.addField('Contest Type', move.contestType, true);
|
||||||
embed.addField('External Resources:', `[Bulbapedia](${move.bulbapediaPage}) • [Serebii](${move.serebiiPage}) • [Smogon](${move.smogonPage})`);
|
embed.addField('External Resources:', `[Bulbapedia](${move.bulbapediaPage}) • [Serebii](${move.serebiiPage}) • [Smogon](${move.smogonPage})`);
|
||||||
message.channel.createMessage({ embed: embed });
|
message.channel.send({ embed: embed });
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -20,7 +20,7 @@ module.exports = class {
|
||||||
}
|
}
|
||||||
|
|
||||||
async run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
async run (client, message, args, data) { //eslint-disable-line no-unused-vars
|
||||||
if (!args[0]) return message.channel.createMessage(
|
if (!args[0]) return message.channel.send(
|
||||||
`${client.config.emojis.userError} You didn't give me a pokemon to look up!`
|
`${client.config.emojis.userError} You didn't give me a pokemon to look up!`
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -68,7 +68,7 @@ module.exports = class {
|
||||||
if (json.errors) {
|
if (json.errors) {
|
||||||
json.errors.forEach(error => {
|
json.errors.forEach(error => {
|
||||||
if (error.message.startsWith('No Pokémon found')) {
|
if (error.message.startsWith('No Pokémon found')) {
|
||||||
message.channel.createMessage(
|
message.channel.send(
|
||||||
`${client.config.emojis.userError} I couldn't find any Pokemon with names similar to ${query}. Check your spelling, maybe?`
|
`${client.config.emojis.userError} I couldn't find any Pokemon with names similar to ${query}. Check your spelling, maybe?`
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
|
@ -108,7 +108,7 @@ module.exports = class {
|
||||||
embed.addField('Egg Groups:', pokemon.eggGroups.join(', '), true);
|
embed.addField('Egg Groups:', pokemon.eggGroups.join(', '), true);
|
||||||
embed.addField('Smogon Tier:', pokemon.smogonTier, true);
|
embed.addField('Smogon Tier:', pokemon.smogonTier, true);
|
||||||
embed.addField('External Resources:', `[Bulbapedia](${pokemon.bulbapediaPage}) • [Serebii](${pokemon.serebiiPage}) • [Smogon](${pokemon.smogonPage})`);
|
embed.addField('External Resources:', `[Bulbapedia](${pokemon.bulbapediaPage}) • [Serebii](${pokemon.serebiiPage}) • [Smogon](${pokemon.smogonPage})`);
|
||||||
message.channel.createMessage({ embed: embed });
|
message.channel.send({ embed: embed });
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -68,7 +68,7 @@ module.exports = class {
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
message.channel.createMessage(`${client.config.emojis.botError} An error has occurred: ${err}`);
|
message.channel.send(`${client.config.emojis.botError} An error has occurred: ${err}`);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -44,7 +44,7 @@ module.exports = class {
|
||||||
createPaginationEmbed(message, embeds);
|
createPaginationEmbed(message, embeds);
|
||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
message.channel.createMessage(`${client.config.emojis.botError} An error has occurred: ${err}`);
|
message.channel.send(`${client.config.emojis.botError} An error has occurred: ${err}`);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -50,7 +50,7 @@ module.exports = class {
|
||||||
createPaginationEmbed(message, embeds);
|
createPaginationEmbed(message, embeds);
|
||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
message.channel.createMessage(`${client.config.emojis.botError} An error has occurred: ${err}`);
|
message.channel.send(`${client.config.emojis.botError} An error has occurred: ${err}`);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -29,11 +29,11 @@ module.exports = class {
|
||||||
if (!member) {
|
if (!member) {
|
||||||
member = await message.channel.guild.searchMembers(args.join(' '), 2);
|
member = await message.channel.guild.searchMembers(args.join(' '), 2);
|
||||||
|
|
||||||
if (member.length === 0) return message.channel.createMessage(
|
if (member.length === 0) return message.channel.send(
|
||||||
`${client.config.emojis.userError} No users found. Check for mispellings, or ping the user instead.`
|
`${client.config.emojis.userError} No users found. Check for mispellings, or ping the user instead.`
|
||||||
);
|
);
|
||||||
|
|
||||||
if (member.length > 1) return message.channel.createMessage(
|
if (member.length > 1) return message.channel.send(
|
||||||
`${client.config.emojis.userError} Found more than one user, try refining your search or pinging the user instead.`
|
`${client.config.emojis.userError} Found more than one user, try refining your search or pinging the user instead.`
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -47,6 +47,6 @@ module.exports = class {
|
||||||
.setColour(client.functions.displayHexColour(message.channel.guild, member))
|
.setColour(client.functions.displayHexColour(message.channel.guild, member))
|
||||||
.setImage(member.user.avatarURL);
|
.setImage(member.user.avatarURL);
|
||||||
|
|
||||||
message.channel.createMessage({ embed: embed });
|
message.channel.send({ embed: embed });
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -29,6 +29,6 @@ module.exports = class {
|
||||||
.addField('Boosts', `${guild.premiumSubscriptionCount} (Level ${guild.premiumTier})`, true)
|
.addField('Boosts', `${guild.premiumSubscriptionCount} (Level ${guild.premiumTier})`, true)
|
||||||
.addField('Member Count (Approximate)', `${guild.memberCount} (${guild.memberCount - guild.members.filter(member => member.user.bot).length} humans, ${guild.members.filter(member => member.user.bot).length} bots)`, true)
|
.addField('Member Count (Approximate)', `${guild.memberCount} (${guild.memberCount - guild.members.filter(member => member.user.bot).length} humans, ${guild.members.filter(member => member.user.bot).length} bots)`, true)
|
||||||
.addField('Channels', `${guild.channels.size} ()`)
|
.addField('Channels', `${guild.channels.size} ()`)
|
||||||
message.channel.createMessage({ embed: embed });
|
message.channel.send({ embed: embed });
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -31,11 +31,11 @@ module.exports = class {
|
||||||
if (!member) {
|
if (!member) {
|
||||||
member = await message.channel.guild.searchMembers(args.join(' '), 2);
|
member = await message.channel.guild.searchMembers(args.join(' '), 2);
|
||||||
|
|
||||||
if (member.length === 0) return message.channel.createMessage(
|
if (member.length === 0) return message.channel.send(
|
||||||
`${client.config.emojis.userError} No users found. Check for mispellings, or ping the user instead.`
|
`${client.config.emojis.userError} No users found. Check for mispellings, or ping the user instead.`
|
||||||
);
|
);
|
||||||
|
|
||||||
if (member.length > 1) return message.channel.createMessage(
|
if (member.length > 1) return message.channel.send(
|
||||||
`${client.config.emojis.userError} Found more than one user, try refining your search or pinging the user instead.`
|
`${client.config.emojis.userError} Found more than one user, try refining your search or pinging the user instead.`
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -73,6 +73,6 @@ module.exports = class {
|
||||||
.addField('Joined Discord', `${dayjs(member.user.createdAt).format('D/M/YYYY HH:mm (UTCZ)')}\n*${dayjs().to(member.user.createdAt)}*`, true);
|
.addField('Joined Discord', `${dayjs(member.user.createdAt).format('D/M/YYYY HH:mm (UTCZ)')}\n*${dayjs().to(member.user.createdAt)}*`, true);
|
||||||
if (badges.length > 0) embed.setDescription(badges.join(' '));
|
if (badges.length > 0) embed.setDescription(badges.join(' '));
|
||||||
|
|
||||||
message.channel.createMessage({ embed: embed });
|
message.channel.send({ embed: embed });
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -71,16 +71,16 @@ module.exports = class {
|
||||||
.addField('Wind Speed:', `${Math.round(json.wind.speed * 10) / 10}km/h | ${Math.round(json.wind.speed * 10 / 1.609344)}mi/h`, true)
|
.addField('Wind Speed:', `${Math.round(json.wind.speed * 10) / 10}km/h | ${Math.round(json.wind.speed * 10 / 1.609344)}mi/h`, true)
|
||||||
.addField('Wind Direction:', windrose.getPoint(json.wind.deg).name, true)
|
.addField('Wind Direction:', windrose.getPoint(json.wind.deg).name, true)
|
||||||
.setFooter('Powered by openweathermap.org');
|
.setFooter('Powered by openweathermap.org');
|
||||||
return message.channel.createMessage({ embed:embed });
|
return message.channel.send({ embed:embed });
|
||||||
} else {
|
} else {
|
||||||
if (json.message && json.message === 'city not found') {
|
if (json.message && json.message === 'city not found') {
|
||||||
return message.channel.createMessage(`${client.config.emojis.userError} You provided an invalid city name. Maybe check your spelling?`);
|
return message.channel.send(`${client.config.emojis.userError} You provided an invalid city name. Maybe check your spelling?`);
|
||||||
}
|
}
|
||||||
return message.channel.createMessage(`${client.config.emojis.botError} API error occured: \`code ${json.cod}: ${json.message}\``);
|
return message.channel.send(`${client.config.emojis.botError} API error occured: \`code ${json.cod}: ${json.message}\``);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
return message.channel.createMessage(`${client.config.emojis.botError} An error has occured: \`${err.stack}\``);
|
return message.channel.send(`${client.config.emojis.botError} An error has occured: \`${err.stack}\``);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -13,7 +13,7 @@ class Functions {
|
||||||
|
|
||||||
async awaitReply (message, input, limit = 60000) {
|
async awaitReply (message, input, limit = 60000) {
|
||||||
const filter = (m) => m.author.id === message.author.id;
|
const filter = (m) => m.author.id === message.author.id;
|
||||||
await message.channel.createMessage(input);
|
await message.channel.send(input);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const collected = await message.channel.awaitMessages(filter, {
|
const collected = await message.channel.awaitMessages(filter, {
|
||||||
|
|
Loading…
Reference in a new issue