change createMessage to send (eris to d.js)

This commit is contained in:
Emily 2021-07-15 12:39:19 +10:00
parent abc21ac158
commit 9d0fd0ee01
23 changed files with 71 additions and 71 deletions

View File

@ -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?`);
} }
}; };

View File

@ -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\``);
}); });

View File

@ -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;

View File

@ -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!`
); );
} }

View File

@ -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]}\``
); );
} }

View File

@ -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\`\`\``);
} }
} }
}; };

View File

@ -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!');
} }
}; };

View File

@ -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 });
} }
}; };

View File

@ -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}`);
}); });
} }
}; };

View File

@ -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}`);
} }
} }
}; };

View File

@ -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 });
}); });
} }
}; };

View File

@ -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 });
}); });
} }

View File

@ -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 });
}); });
} }
}; };

View File

@ -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 });
}); });
} }
}; };

View File

@ -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 });
}); });
} }

View File

@ -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}`);
}); });
} }
}; };

View File

@ -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}`);
}); });
} }
}; };

View File

@ -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}`);
}); });
} }
}; };

View File

@ -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 });
} }
}; };

View File

@ -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 });
} }
}; };

View File

@ -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 });
} }
}; };

View File

@ -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}\``);
}); });
} }
}; };

View File

@ -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, {