Fixed compatibility with Eris 0.13, get patron list dynamically

This commit is contained in:
TheEssem 2020-10-06 10:18:33 -05:00
parent 8393f599b0
commit f1404a8393
2 changed files with 16 additions and 4 deletions

View file

@ -1,6 +1,18 @@
const client = require("../utils/client.js");
exports.run = async () => {
return "Like esmBot? Consider supporting the developer on Patreon to help keep it running! https://patreon.com/TheEssem";
let prefix = "";
if (client.guilds.has("592399417676529688")) {
const patrons = client.guilds.get("592399417676529688").members.filter((i) => {
return i.roles.includes("741386733047906475");
});
prefix = "Thanks to the following patrons for their support:\n";
for (const patron of patrons) {
prefix += `**- ${patron.username}**\n`;
}
prefix += "\n";
}
return `${prefix}Like esmBot? Consider supporting the developer on Patreon to help keep it running! https://patreon.com/TheEssem`;
};
exports.aliases = ["support", "patreon", "patrons"];