From 82f921caee27bbe34fe904de14117bfa4107c069 Mon Sep 17 00:00:00 2001 From: Cadence Ember Date: Tue, 8 Sep 2026 18:41:07 +1200 Subject: [PATCH] Make poll vote counters more verbose --- src/m2d/converters/poll-components.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/m2d/converters/poll-components.js b/src/m2d/converters/poll-components.js index 67953f9..03ac3db 100644 --- a/src/m2d/converters/poll-components.js +++ b/src/m2d/converters/poll-components.js @@ -34,6 +34,7 @@ function optionsToComponents(isClosed, pollOptions) { /** @type {DiscordTypes.APIMessageTopLevelComponent[]} */ return pollOptions.map(option => { const medal = getMedal(topAnswers, option.count) + const label = option.count === 1 ? `${option.count} vote\u2002\u200b` : `${option.count} votes` return { type: DiscordTypes.ComponentType.Container, components: [{ @@ -45,7 +46,7 @@ function optionsToComponents(isClosed, pollOptions) { accessory: { type: DiscordTypes.ComponentType.Button, style: medal === "🥇" && isClosed ? DiscordTypes.ButtonStyle.Success : DiscordTypes.ButtonStyle.Secondary, - label: option.count.toString(), + label: label, custom_id: `POLL_OPTION#${option.matrix_option}`, disabled: isClosed }