Inhalt
Anleitung zum Levlix-Giveaway-Modul
Mit dem Giveaway-Modul von Levlix posten Admins zeitlich begrenzte Giveaways, die Server-Punkte ausschütten. Mitglieder nehmen mit einem Klick teil, und die Gewinner werden automatisch gezogen.
Siehe auch: Automatische Giveaways.
So läuft ein Giveaway ab
- Ein Admin legt Titel, Punkte-Preis, Anzahl der Gewinner und Dauer fest. Levlix postet das Giveaway im gewählten Kanal mit der Schaltfläche Am Gewinnspiel teilnehmen.
- Mitglieder klicken auf die Schaltfläche, um teilzunehmen. Jedes Mitglied kann einmal teilnehmen, und der Zähler der Teilnahmen im Beitrag wird nach jeder Teilnahme aktualisiert.
- Läuft die Zeit ab, zieht Levlix die Gewinner zufällig, schreibt jedem Gewinner den Preis auf dem Konto gut und postet die Bekanntgabe der Gewinner im selben Kanal. Der ursprüngliche Beitrag wird grau, nennt die Gewinner und verliert seine Schaltfläche.
- Laufende Giveaways überstehen einen Neustart des Bots: Die Schaltflächen werden wieder angehängt und die Timer für das Ende neu geplant.
Ein Giveaway erstellen
/giveaway create channel: #giveaways
Der Kanal ist optional; ohne ihn nutzt Levlix den Standardkanal aus den Einstellungen oder den aktuellen Kanal. Der Befehl öffnet ein Formular:
| Feld | Beschreibung |
|---|---|
| Gewinnspiel-Titel | Überschrift des Beitrags, bis zu 255 Zeichen |
| Beschreibung | Optionaler Text, bis zu 1.000 Zeichen. Voreingestellt ist "Viel Glück an alle Teilnehmer!" |
| Punkte-Preis | Punkte, die jedem Gewinner gutgeschrieben werden. Muss eine positive Zahl sein |
| Anzahl der Gewinner | Zwischen 1 und 20 (Standard 1) |
| Dauer | 60m, 1h, 1d, 2d12h und Ähnliches. Eine bloße Zahl zählt als Minuten. Standard 60m |
/giveaway create-advanced öffnet dasselbe Formular mit der zusätzlichen Option require_game_id, die den Standard des Servers für dieses Giveaway überschreibt: Teilnehmen können dann nur Mitglieder mit einer registrierten Spiel-ID.
Giveaways verwalten
Jeder Giveaway-Beitrag zeigt seine ID in der Fußzeile; die Admin-Befehle arbeiten damit:
| Befehl | Beschreibung |
|---|---|
/giveaway end giveaway_id: <id> |
Beendet das Giveaway sofort, zieht die Gewinner und zahlt den Preis aus |
/giveaway cancel giveaway_id: <id> |
Schließt das Giveaway ohne Gewinner. Der Beitrag wird als ABGEBROCHEN markiert und ein Hinweis in den Kanal gesendet |
/giveaway stats giveaway_id: <id> |
Status, Preis, Teilnahmen, Gewinner, Erstellungszeit, verbleibende Zeit und ein Sprunglink. Die ID wird aus den letzten Giveaways automatisch vervollständigt |
/giveaway giveawayadmin |
Admin-Übersicht mit den Tabs Aktive Giveaways, Erstellen, Einstellungen und Statistiken |
Erstellen, Beenden, Abbrechen und das Ansehen der Statistiken erfordern Administrator, Server verwalten oder die Admin-Rolle aus den Einstellungen. /giveaway giveawayadmin und /giveaway settings erfordern Administrator.
/giveaway create-advanced ist für alle sichtbar, es gilt aber dieselbe Berechtigungsprüfung.Einstellungen
/giveaway settings default_channel: #giveaways admin_role: @Giveaway Team enabled: True require_game_id: False
Geändert werden nur die Optionen, die du angibst.
| Option | Beschreibung |
|---|---|
default_channel |
Kanal, der genutzt wird, wenn /giveaway create ohne Kanal ausgeführt wird |
admin_role |
Rolle, die neben den Berechtigungen Administrator und Server verwalten Giveaways erstellen und verwalten darf |
enabled |
Schaltet das Erstellen von Giveaways ein oder aus. Ist es aus, antworten die Erstellungsbefehle mit "Giveaways sind auf diesem Server derzeit deaktiviert." |
require_game_id |
Serverweiter Standard: Teilnehmen können nur Mitglieder mit einer registrierten Spiel-ID |
Für Mitglieder
/giveaway prizes
Öffnet eine private Übersicht mit den Tabs Active Giveaways (Preis, Gewinner, verbleibende Zeit, Teilnahmen, ob du teilgenommen hast, und ein Sprunglink), My Entries und My Wins (Siege insgesamt, Gewinne insgesamt, durchschnittlicher Preis und die letzten Siege). Mit tab öffnest du direkt einen bestimmten Tab, mit public: True postest du die Übersicht für alle.
Web-Dashboard
Öffne deinen Server im Dashboard und wähle in der Seitenleiste Giveaways (ab der Rolle Moderator). Die Seite zeigt Zähler für aktive Giveaways, Teilnahmen insgesamt, Preise insgesamt und abgeschlossene Giveaways, pro aktivem Giveaway eine Karte mit der Schaltfläche End Early und die letzten 50 vergangenen Giveaways mit Preis, Gewinnern, Teilnahmen und Enddatum.

/giveaway create, um ein Giveaway zu starten, und /giveaway end, um Gewinner vorzeitig zu ziehen; die Seite im Dashboard dient dem Überblick.Häufige Fragen
Was passiert, wenn es weniger Teilnahmen als Gewinner gibt? Levlix zieht so viele Gewinner, wie es Teilnahmen gibt. Ohne Teilnahmen meldet Levlix, dass es nicht genug Teilnehmer gab.
Kann ein Mitglied zweimal teilnehmen? Nein. Ein zweiter Klick antwortet mit "Du nimmst bereits an diesem Gewinnspiel teil!" Nach Ablauf der Endzeit werden Teilnahmen ebenfalls abgelehnt.
Können Giveaways in DMs laufen? Nein. Giveaways funktionieren nur auf Servern.