hybridize

This commit is contained in:
Cynthia Foxwell 2025-04-18 11:54:41 -06:00
parent cac9ff8db0
commit c51a3be091
Signed by: Cynosphere
SSH key fingerprint: SHA256:H3SM8ufP/uxqLwKSH7xY89TDnbR9uOHzjLoBr0tlajk

View file

@ -180,6 +180,26 @@ function formatGuildFeatures(features) {
function makeGuildFeatureFields(features) { function makeGuildFeatureFields(features) {
const fields = []; const fields = [];
if (features.length > 0) { if (features.length > 0) {
const left = features.slice(0, Math.ceil(features.length / 2)).join("\n");
const right = features.slice(Math.ceil(features.length / 2), features.length).join("\n");
if (left.length < 1025 && right.length < 1025) {
fields.push(
{
name: `Features (${features.length})`,
value: left,
inline: true,
},
{
name: `\u200b`,
value: right,
inline: true,
}
);
return fields;
}
let featuresList = ""; let featuresList = "";
let firstFeature = true; let firstFeature = true;
for (let index = 0; index < features.length; index++) { for (let index = 0; index < features.length; index++) {