guildinfo: split the list
This commit is contained in:
parent
cd46617113
commit
0d5895e06a
1 changed files with 14 additions and 14 deletions
|
@ -88,7 +88,9 @@ guildinfo.callback = async function (msg, line, args, {nolocal, debug}) {
|
||||||
game = await hf.bot.requestHandler.request("GET", APIEndpoints.APPLICATION_RPC(id), false);
|
game = await hf.bot.requestHandler.request("GET", APIEndpoints.APPLICATION_RPC(id), false);
|
||||||
}
|
}
|
||||||
|
|
||||||
return `${game.name}${profile.game_activity[id]?.activity_level > 1 ? " :fire:" : ""}\n-# \u200b\u3000${id}`;
|
return `${game.name}${
|
||||||
|
profile.game_activity[id]?.activity_level > 1 ? " \ud83d\udd25" : ""
|
||||||
|
}\n-# \u200b\u3000${id}`;
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -126,15 +128,8 @@ guildinfo.callback = async function (msg, line, args, {nolocal, debug}) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
let gameLines = "";
|
const gamesLeft = games.slice(0, Math.ceil(games.length / 2)).join("\n");
|
||||||
let gameLines2 = "";
|
const gamesRight = games.slice(Math.ceil(games.length / 2), games.length).join("\n");
|
||||||
for (const line of games) {
|
|
||||||
if (gameLines.length + line.length + 1 <= 1024) {
|
|
||||||
gameLines += line + "\n";
|
|
||||||
} else {
|
|
||||||
gameLines2 += line + "\n";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
clanEmbed = {
|
clanEmbed = {
|
||||||
color: profile.brand_color_primary ? parseInt(profile.brand_color_primary.replace("#", "0x")) : 0,
|
color: profile.brand_color_primary ? parseInt(profile.brand_color_primary.replace("#", "0x")) : 0,
|
||||||
|
@ -161,12 +156,17 @@ guildinfo.callback = async function (msg, line, args, {nolocal, debug}) {
|
||||||
},
|
},
|
||||||
games.length > 0 && {
|
games.length > 0 && {
|
||||||
name: "Associated Games",
|
name: "Associated Games",
|
||||||
value: gameLines,
|
value: gamesLeft,
|
||||||
inline: false,
|
inline: true,
|
||||||
},
|
},
|
||||||
gameLines2 != "" && {
|
gamesRight != "" && {
|
||||||
name: "\u200b",
|
name: "\u200b",
|
||||||
value: gameLines2,
|
value: gamesRight,
|
||||||
|
inline: true,
|
||||||
|
},
|
||||||
|
games.length > 0 && {
|
||||||
|
name: "\u200b",
|
||||||
|
value: "\u200b",
|
||||||
inline: false,
|
inline: false,
|
||||||
},
|
},
|
||||||
profile.badge_color_primary && {
|
profile.badge_color_primary && {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue