diff --git a/util/setPresence.js b/util/setPresence.js index a377ab9..b8c9cfd 100644 --- a/util/setPresence.js +++ b/util/setPresence.js @@ -1,10 +1,10 @@ const getGuildCount = require("./getGuildCount") const parseMS = require('parse-ms'); +const convertDateToISOString = require('./convertDateToISOString') module.exports = function ({presenceText, presenceType, client}) { const {globalPrefix} = require ('../data/config.json') let guildCount = getGuildCount(client) let uptime = parseMS(client.uptime); - let uptimeFormat = ""; let uptimeSingularOrPlural; if(uptime.hours >= 1 || uptime.days >= 1){ @@ -22,5 +22,10 @@ module.exports = function ({presenceText, presenceType, client}) { for(let i = 0; i < regex.length; i++){ presenceText = presenceText.replace(regex[i], replaceValue[i]); } - client.user.setActivity(presenceText, { type: presenceType }); + + try { + client.user.setActivity(presenceText, { type: presenceType }); + }catch(e){ + console.error(`${convertDateToISOString(new Date)}\n${e}`); + } } \ No newline at end of file