utility.presence: null check custom status emotes try 2
This commit is contained in:
parent
cb4dee574d
commit
03feb6d3ae
1 changed files with 8 additions and 6 deletions
|
@ -728,13 +728,15 @@ presence.callback = async function (msg, line) {
|
||||||
const activity = target.presence.activities[index];
|
const activity = target.presence.activities[index];
|
||||||
if (activity.type == 4) {
|
if (activity.type == 4) {
|
||||||
let emote = "";
|
let emote = "";
|
||||||
if (activity.emoji?.id) {
|
if (activity.emoji) {
|
||||||
|
if (activity.emoji.id) {
|
||||||
emote = `<${activity.emoji.animated ? "a" : ""}:${
|
emote = `<${activity.emoji.animated ? "a" : ""}:${
|
||||||
activity.emoji.name
|
activity.emoji.name
|
||||||
}:${activity.emoji.id}>`;
|
}:${activity.emoji.id}>`;
|
||||||
} else {
|
} else {
|
||||||
emote = activity.emoji.name;
|
emote = activity.emoji.name;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
embeds.push({
|
embeds.push({
|
||||||
title: `${emote} ${activity.state}`,
|
title: `${emote} ${activity.state}`,
|
||||||
|
|
Loading…
Reference in a new issue