1 GrumpyPolls
darksoon edited this page 2026-05-12 21:49:21 +02:00
This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Polls — Live-Abstimmungen

GrumpyPolls erstellt interaktive Abstimmungen mit bis zu 10 Optionen. User stimmen per Button-Klick ab — die Stimmen werden live im Embed aktualisiert. Nach dem Beenden zeigt das Ergebnis Balkendiagramme mit Prozentwerten.


Aktivierung

In configs/config.yml:

addons:
  polls: true

Beim ersten Start wird configs/modules/polls.yml erzeugt.


polls.yml

enabled: true
maxDurationHours: 24     # Max. Laufzeit in Stunden (0 = unbegrenzt)
allowMultiVote: false    # false = ein Vote pro User (empfohlen)

Commands

/poll create <question> <option1> <option2> … [channel] [duration]

Neue Abstimmung starten.

  • Berechtigung: Manage Messages
  • Args:
    • question — Frage (max 256 Zeichen)
    • option1 · option2 — Pflichtfelder (mind. 2)
    • option3option10 — Optional
    • channel — Zielkanal (Standard: aktueller Kanal)
    • duration — Laufzeit in Stunden (0 = unbegrenzt)

Beispiele:

/poll create question:"Lieblingsfarbe?" option1:"Blau" option2:"Rot" option3:"Grün"
/poll create question:"Server-Event?" option1:"Minecraft-Tag" option2:"Among Us" duration:48

/poll end <message-id>

Abstimmung manuell beenden — zeigt das Endresultat mit Balkendiagramm.

  • Berechtigung: Manage Messages
  • Args: message-id — Discord-Message-ID der Poll-Nachricht

Abstimmungs-Embed

Während der Abstimmung:

📊 Lieblingsfarbe?

1⃣ Blau
2⃣ Rot
3⃣ Grün

[1⃣] [2⃣] [3⃣]   [🔒 Abstimmung beenden]

Abstimmen mit den Buttons · 12 Stimmen

Nach dem Beenden:

📊 Lieblingsfarbe?

1⃣ Blau
   ███████░░░  70% (7)
2⃣ Rot
   ██░░░░░░░░  20% (2)
3⃣ Grün
   █░░░░░░░░░  10% (1)

Abstimmung beendet · 10 Stimmen

Voting-Verhalten

  • Ein Vote pro User — der Bot verhindert Mehrfach-Abstimmung
  • Vote ändern — einfach andere Option anklicken (alter Vote wird automatisch entfernt)
  • Vote zurückziehen — dieselbe Option nochmals klicken → Vote weg
  • Live-Update — Gesamtzahl im Footer wird nach jedem Klick aktualisiert
  • Beenden-Button (🔒) — nur für User mit Manage Messages-Berechtigung sichtbar/nutzbar

Tipps

  • Event-Abstimmungen: duration: 0 für unbegrenzte Laufzeit bei längeren Events
  • Schnell-Vote: Kurze Polls ohne Laufzeit für spontane Entscheidungen in Meetings
  • Ergebnis archivieren: Nach dem Beenden bleibt das Embed mit Balkendiagramm dauerhaft sichtbar