Fix presence not setting correctly when <prefix>

This commit is contained in:
SileNce5k 2021-07-02 20:30:01 +02:00
parent f4467637b0
commit 1e91d4ddef
No known key found for this signature in database
GPG key ID: C507260E7F2583AD
2 changed files with 5 additions and 4 deletions

View file

@ -21,9 +21,8 @@ module.exports = {
const firstArg = args[0].length + 1;
let temp = args.join(" ");
let regex = /<prefix>/g
temp = temp.replace(regex, globalPrefix)
let presenceText = temp.slice(firstArg, temp.length)
client.user.setActivity(presenceText, { type: presenceType });
client.user.setActivity(presenceText.replace(regex, globalPrefix), { type: presenceType });
savePresence(presenceType, presenceText);
message.channel.send("Updated presence.")
}else return;

View file

@ -30,8 +30,10 @@ reloadNetModules(client)
client.once('ready', () => {
console.clear();
console.log('Ready!');
if(presenceType && presenceText)
client.user.setActivity(presenceText, { type: presenceType });
if(presenceType && presenceText){
let regex = /<prefix>/g
client.user.setActivity(presenceText.replace(regex, globalPrefix), { type: presenceType });
}
else
client.user.setActivity(globalPrefix, {type : "WATCHING"});
if (enableLoginMessage === true)