Upgraded retrotext and DBL posting packages, fixed mention prefixes and DM commands

This commit is contained in:
TheEssem 2021-03-18 09:29:03 -05:00
parent c0332673bf
commit 5d2e2b5274
8 changed files with 278 additions and 46 deletions

View file

@ -1,8 +1,11 @@
// dbl api client
const DBL = require("dblapi.js");
const poster = require("topgg-autoposter");
const logger = require("./logger.js");
const client = require("./client.js");
const dbl = new DBL(process.env.DBL, client);
const dbl = poster(process.env.DBL, client);
dbl.on("posted", () => {
logger.log("Posted stats to top.gg");
});
dbl.on("error", e => {
logger.error(e);
});

View file

@ -96,6 +96,7 @@ const getIdeal = () => {
const server = await chooseServer(idealServers);
resolve(connections.find(val => val.remoteAddress === server.addr));
}
return;
}).catch(e => reject(e));
}
});
@ -128,7 +129,7 @@ const start = (object, num) => {
jobs[num] = event;
});
}, (result) => {
return Promise.reject(result);
throw result;
}).then(data => {
delete jobs[num];
jobs[data.uuid] = data.event;
@ -201,6 +202,7 @@ exports.run = object => {
data.event.once("error", (err) => {
reject(err);
});
return;
}).catch(err => reject(err));
} else {
// Called from command (not using image API)