From ddc742211e835306cfbc6582d27b29b827ef2a57 Mon Sep 17 00:00:00 2001 From: Nuno Duque Nunes Date: Thu, 30 Jul 2026 04:29:06 +0100 Subject: [PATCH] housekeeping: polish Submit Score modal copy, rename v0.10 changelog - Kills/Deaths label no longer duplicates the "(e.g. 5/2)" hint already shown in the field's placeholder - ATK/DEF/Heal placeholders drop the redundant "(case-insensitive)" note - v0.10 changelog retitled "Sleep Check (The Vic Update)" and the New section's blurb reworded --- data/updates/v0.10/update.json | 4 ++-- src/handlers/modals.ts | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/data/updates/v0.10/update.json b/data/updates/v0.10/update.json index a3b2484..647b4db 100644 --- a/data/updates/v0.10/update.json +++ b/data/updates/v0.10/update.json @@ -1,7 +1,7 @@ { "version": "v0.10", "date": "2026-07-30", - "title": "Sleep Check", + "title": "Sleep Check (The Vic Update)", "layout": "default", "sections": [ { @@ -9,7 +9,7 @@ "label": "New", "emoji": "✨", "items": [ - { "text": "Sleep Check — players assigned a sleep-check role get a DM before TG asking them to confirm they're awake, with 💤 shown next to their name in the poll until they confirm" } + { "text": "Sleepy princesses now get a royal wake-up call — before TG, they receive a DM asking them to confirm they're awake, with 💤 shown next to their name in the poll until they do" } ] }, { diff --git a/src/handlers/modals.ts b/src/handlers/modals.ts index 20e9597..0e2a0cf 100644 --- a/src/handlers/modals.ts +++ b/src/handlers/modals.ts @@ -56,7 +56,7 @@ export namespace modals { const kdInput = new TextInputBuilder() .setCustomId("kd") - .setLabel("Kills / Deaths (e.g. 5/2)") + .setLabel("Kills / Deaths") .setStyle(TextInputStyle.Short) .setPlaceholder("5/2") .setRequired(false); @@ -65,21 +65,21 @@ export namespace modals { .setCustomId("atk") .setLabel("Attack Score") .setStyle(TextInputStyle.Short) - .setPlaceholder("e.g. 1.2M or 500K (case-insensitive)") + .setPlaceholder("e.g. 1.2M or 500K") .setRequired(false); const defInput = new TextInputBuilder() .setCustomId("def") .setLabel("Defense Score") .setStyle(TextInputStyle.Short) - .setPlaceholder("e.g. 1.2M or 500K (case-insensitive)") + .setPlaceholder("e.g. 1.2M or 500K") .setRequired(false); const healInput = new TextInputBuilder() .setCustomId("heal") .setLabel("Healing Score") .setStyle(TextInputStyle.Short) - .setPlaceholder("e.g. 1.2M or 500K (case-insensitive)") + .setPlaceholder("e.g. 1.2M or 500K") .setRequired(false); // Base fields always shown: pts, k/d, atk, def (4 fields)