Kriegs-Erinnerung
Die Kriegs-Erinnerung sorgt dafür, dass kein Angriff liegen bleibt. Der Bot schaut in den laufenden Clankrieg, sammelt alle Mitglieder mit offenen Angriffen und erinnert sie in Discord — je näher das Kriegsende rückt, desto dringlicher. Wer angegriffen hat, verschwindet von selbst aus der Liste.
Einrichten
- Clan wählen — unter Automatisierungen → Kriegs-Erinnerung steht links jeder verifizierte Clan. Jeder Clan ist völlig eigenständig: eigener Kanal, eigene Vorlaufzeiten, eigene Nachricht. Änderungen an einem Clan berühren die anderen nicht.
- Erinnerung aktivieren und einen Kanal setzen. Ohne Kanal lässt sich nicht aktivieren.
- Vorlaufzeiten wählen — zur Auswahl stehen 6 Stunden, 4 Stunden, 3 Stunden, 2 Stunden, 1 Stunde, 30 Minuten und 15 Minuten vor Kriegsende. Vorbelegt sind 3 h, 2 h, 1 h und 30 min.
- Wen der Bot anspricht: wahlweise eine zusätzliche Rolle erwähnen und/oder verknüpfte Konten persönlich anpingen. Wer seinen Clash-Account nicht verknüpft hat, wird nur namentlich genannt.
- Feinschliff: Nur wer noch gar nicht angegriffen hat verengt die Liste auf die komplett Untätigen, Nachtruhe von 23 bis 8 Uhr überspringt Stufen in diesem Zeitraum.
Die Nachricht
Die Nachricht schreibst du direkt in der Live-Vorschau — Darstellung (Components V2, Embed oder Klartext), farbiger Rand, Randfarbe und Bild inklusive. Platzhalter wie {clan}, {gegner}, {ende}, {uhrzeit}, {stufe}, {offen}, {angriffe}, {gesamt}, {liste} und {erwaehnungen} lassen sich in jedes Feld einsetzen. Mit Testnachricht senden geht die Karte sofort in den Kanal — mit echten Kriegsdaten, wenn gerade Krieg ist, sonst mit Beispieldaten, erwähnt wird beim Test niemand. Auf Vorlage zurücksetzen holt die Standardkarte zurück.
Im Alltag
Alle fünf Minuten wird geprüft. Bei jeder erreichten Stufe postet der Bot neu und löscht die vorherige Erinnerung — nur ein neuer Beitrag löst eine Benachrichtigung aus. Zwischen den Stufen wird dieselbe Nachricht still bearbeitet, sobald jemand angegriffen hat. Die Liste ist nach Rathausstufe absteigend sortiert und zeigt je Mitglied die genutzten Angriffe. Sind alle Angriffe raus oder ist der Krieg vorbei, räumt der Bot seine Erinnerung weg.
Die Kriegs-Rolle
Unabhängig von der Nachricht kann der Bot den Teilnehmern des laufenden Krieges eine Rolle geben — praktisch für einen Kriegs-Kanal, für Erwähnungen von Hand oder einfach zum Sehen, wer gerade dabei ist. Eingestellt wird sie im selben Fenster: Rolle wählen, dazu Rolle abnehmen nach Kriegsende (sofort bis 12 Stunden Nachlauf).
- Wer sie bekommt: jeder Teilnehmer des Krieges, dessen Clash-Account mit Discord verknüpft ist — schon in der Vorbereitungsphase, denn dann steht der Kader.
- Wann sie fällt: Das Kriegsende steht von Anfang an fest, deshalb bekommt die Rolle sofort ein Ablaufdatum. Abgenommen wird innerhalb von fünf Minuten danach — auch dann, wenn zwischendurch niemand etwas tut.
- Was sie NICHT ist: die Grundlage der Erinnerung. Wer erinnert wird, steht in der Teilnehmerliste des Spiels; die Rolle ist Anzeige und Ansprache. Du kannst sie also gefahrlos abschalten.
- Rangfolge beachten: Die Bot-Rolle muss in den Discord-Servereinstellungen über der Kriegs-Rolle stehen, sonst darf der Bot sie nicht vergeben. Scheitert es daran, meldet er es einmal je Krieg über die Webhooks.
Grenzen
- Die Nachricht kommt nur während eines laufenden Clankriegs; in der Vorbereitungsphase wird nichts gepostet. Die Kriegs-Rolle dagegen wird schon dort vergeben.
- Während der CWL gibt es keine Kriegs-Rolle: Die offizielle Schnittstelle führt CWL-Kriege nicht unter dem laufenden Krieg des Clans.
- In Freundschaftsherausforderungen wird keine Rolle vergeben — ein 15-Minuten-Spaßkrieg ist kein Grund, den halben Server umzufärben.
- Von Hand vergebene Rollen auf Zeit bleiben unberührt, auch wenn es dieselbe Rolle ist. Kriegs-Rollen tauchen umgekehrt nicht in jener Liste auf — nach jedem Krieg fünfzig Einträge dort wären keine Verwaltung mehr.
- Ohne lesbare Kriegsdaten gibt es keine Erinnerung: Ist das Kriegsprotokoll des Clans privat oder fehlt der Clash-API-Zugang, bleibt es still — ohne Fehlermeldung im Kanal.
- Ein klassisches Embed benachrichtigt nicht. Die Erwähnungen stehen darin zwar, erreichen aber niemanden. Components V2 sieht gleich aus und pingt.
- Verpasste Stufen werden nicht nachgeholt. Das gilt auch für die Nachtruhe: Endet der Krieg nachts, entfällt die letzte Erinnerung.
- Sehr lange Listen werden gekürzt, damit Discord die Nachricht annimmt — am Ende steht dann
… und N weitere. Lässt deine Vorlage gar keinen Platz, erscheint statt der Liste nur ihre Länge.