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');
return message.channel.createMessage({ embed: embed });
return message.channel.send({ embed: embed });
}
const cat = args[0].toProperCase();
@ -70,7 +70,7 @@ module.exports = class {
.setDescription(cmds)
.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)) {
@ -87,9 +87,9 @@ module.exports = class {
if (command.botPerms.length > 0) embed.addField('Bot permissions:', command.botPerms.join(', '), true);
embed.addField('Cooldown:', `${command.cooldown / 1000} seconds`, true);
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
message.channel.createMessage(replies.ping.random())
message.channel.send(replies.ping.random())
.then(m => {
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}`);
}
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()
.setTitle('Users on blocklist: ' + data.guild.blocklist.length)
.setDescription('```' + list.join(', ') + '```')
.setColour(client.functions.displayHexColour(message.channel.guild));
message.channel.createMessage({ embed: embed });
message.channel.send({ embed: embed });
return;
}
@ -39,10 +39,10 @@ module.exports = class {
action = action.toLowerCase();
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}\``
);
@ -56,11 +56,11 @@ module.exports = class {
if (!member) {
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.`
);
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.`
);
@ -71,25 +71,25 @@ module.exports = class {
const blocklist = data.guild.blocklist;
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!`
);
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!`
);
blocklist.push(member.id);
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 => {
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;
@ -97,20 +97,20 @@ module.exports = class {
if (action === 'remove') {
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.`
);
blocklist.remove(member.id);
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 => {
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;

View File

@ -26,7 +26,7 @@ module.exports = class {
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}\``
);
@ -41,17 +41,17 @@ module.exports = class {
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?`
);
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!`
);
}
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.`
);
@ -59,7 +59,7 @@ module.exports = class {
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.`
);
}
@ -75,11 +75,11 @@ module.exports = class {
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?`
);
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.`
);
@ -87,7 +87,7 @@ module.exports = class {
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!`
);
}

View File

@ -18,14 +18,14 @@ module.exports = class {
async run (client, message, args, data) {
if (!args[0]) {
return message.channel.createMessage(
return message.channel.send(
`Your prefix for Woomy is currently: \`${data.user.prefix}\``
);
}
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]}\``
);
}

View File

@ -23,17 +23,17 @@ module.exports = class {
const clean = await client.functions.clean(evaled);
const MAX_CHARS = 3 + 2 + clean.length + 3;
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) {
const e = await client.functions.clean(err);
const MAX_CHARS = 3 + 2 + e.length + 3;
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
client.commandLoader.reloadCommands();
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)
.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))
.setURL('https://www.mezzacotta.net/garfield/?comic=' + json.data.number)
.setImage(json.data.image.src);
message.channel.createMessage({ embed: embed });
message.channel.send({ embed: embed });
})
.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 {
fetch('http://inspirobot.me/api?generate=true', { headers: { 'User-Agent': client.config.userAgent }})
.then(res => res.text())
.then(body => message.channel.createMessage(body));
.then(body => message.channel.send(body));
} 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
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!`
);
@ -52,7 +52,7 @@ module.exports = class {
if (json.errors) {
json.errors.forEach(error => {
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?`
);
} else {
@ -79,7 +79,7 @@ module.exports = class {
embed.setDescription(ability.shortDesc + fieldEffects);
}
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
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}\``
);
@ -47,7 +47,7 @@ module.exports = class {
if (json.errors) {
json.errors.forEach(error => {
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?`
);
} else {
@ -81,7 +81,7 @@ module.exports = class {
if (json.errors) {
json.errors.forEach(error => {
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?`
);
} else {
@ -120,7 +120,7 @@ module.exports = class {
**Resistances:**
${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
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!`
);
@ -53,7 +53,7 @@ module.exports = class {
if (json.errors) {
json.errors.forEach(error => {
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?`
);
} else {
@ -76,7 +76,7 @@ module.exports = class {
} else {
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
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!`
);
@ -65,7 +65,7 @@ module.exports = class {
if (json.errors) {
json.errors.forEach(error => {
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?`
);
} else {
@ -113,7 +113,7 @@ module.exports = class {
if (move.isGMax) embed.addField('G-Max Pokemon:', move.isGMax, 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})`);
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
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!`
);
@ -68,7 +68,7 @@ module.exports = class {
if (json.errors) {
json.errors.forEach(error => {
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?`
);
} else {
@ -108,7 +108,7 @@ module.exports = class {
embed.addField('Egg Groups:', pokemon.eggGroups.join(', '), true);
embed.addField('Smogon Tier:', pokemon.smogonTier, true);
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 => {
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);
})
.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);
})
.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) {
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.`
);
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.`
);
@ -47,6 +47,6 @@ module.exports = class {
.setColour(client.functions.displayHexColour(message.channel.guild, member))
.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('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} ()`)
message.channel.createMessage({ embed: embed });
message.channel.send({ embed: embed });
}
};

View File

@ -31,11 +31,11 @@ module.exports = class {
if (!member) {
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.`
);
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.`
);
@ -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);
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 Direction:', windrose.getPoint(json.wind.deg).name, true)
.setFooter('Powered by openweathermap.org');
return message.channel.createMessage({ embed:embed });
return message.channel.send({ embed:embed });
} else {
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 => {
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) {
const filter = (m) => m.author.id === message.author.id;
await message.channel.createMessage(input);
await message.channel.send(input);
try {
const collected = await message.channel.awaitMessages(filter, {