Regeln übertragen und Probleme lösen
Übertrage und prüfe Automation-Regeln. Verstehe Grenzen, doppelte Antworten, Bot-Berechtigungen und die Einstellungen nach einem Import.
In diesem Artikel
Regeln verwalten
Im Chat sammeln sich schnell hilfreiche Regeln: Kursmaterialien, Zahlungen, Stellenanzeigen und Betreuerbefehle. So behältst du den Überblick, schaltest nicht mehr Benötigtes ab und überträgst Einstellungen in die nächste Kursgruppe.
Finden, deaktivieren, kopieren oder löschen
Die Liste zeigt Regeln und kurze Beschreibungen ihrer Aktionen. Suche etwa nach „Zahlung“ oder filtere mit Alle, Trigger, Befehle und Probleme.
Deaktivieren. Ist der Kurs beendet? Schalte seine Informationsregel ab. Die Einstellungen bleiben erhalten, sodass du sie später wieder aktivieren kannst.
Nur eine ODER-Variante deaktivieren. Die Zahlungsantwort wird etwa im Support weiterhin gebraucht, im Thema Fragen neuer Mitglieder vorübergehend nicht. Deaktiviere diese Variante. Hauptbedingung und andere aktivierte Varianten arbeiten weiter; deine Auswahl bleibt beim erneuten Öffnen erhalten.
Die gesamte Regel deaktivieren. Der Hauptschalter stoppt Hauptbedingung und alle ODER-Varianten. Eine einzelne ausgeschaltete Variante stoppt nicht die ganze Regel.
Kopieren. Du hast eine PDF-Antwort und möchtest etwas Ähnliches für einen anderen Dokumenttyp? Erstelle eine Kopie und prüfe Namen, Bedingungen, Befehl, Aktivierung und Aktionen. Eine unveränderte Kopie kann dazu führen, dass beide Regeln auf dieselbe Datei antworten.
Löschen. Eine Regel für eine längst beendete Veranstaltung kannst du entfernen. Falls du sie später brauchen könntest, exportiere sie zuerst als wiederherstellbare Einstellungskopie.
Einstellungen prüfen
Validieren prüft die geöffnete Regel. Alles validieren prüft den gesamten Satz.
Vielleicht hast du eine Belohnung für hilfreiche Antworten erstellt, aber XP noch nicht aktiviert. Oder einen noch nicht verbundenen Protokollkanal ausgewählt. Löse diese Probleme vor dem Einschalten.
Die Prüfung kann auch einen leeren Namen, fehlenden Befehl oder fehlende Aktion, ungültige Zeiten, unvereinbare Nachrichtentypen, widersprüchliche Bedingungen oder überschrittene Grenzen melden.
Ignoriere einen Hinweis nicht deshalb, weil Speichern funktioniert hat. Eine gespeicherte Antwort hilft wenig, wenn der Bot sie nicht an die richtige Stelle senden kann.
Eine alte Regel mit Zeit seit der ersten Nachricht oder ersten sonstigen Aktivität kannst du deaktiviert aufbewahren, um die Idee zu erhalten. Mit dieser nicht unterstützten Bedingung lässt sie sich nicht aktivieren. Zeit seit Beitritt misst etwas anderes: Verwende sie nur als Ersatz, wenn sie zur Aufgabe passt.
Probiere die Regel nach der Einstellungsprüfung in Telegram. Sende etwa eine passende PDF und ein gewöhnliches Foto. Nur bei der PDF sollte die Antwort erscheinen.
Warum Regeln sich überschneiden können
Eine Regel antwortet beispielsweise auf „bezahlen“, eine andere auf „wie bezahlen“. „Wie bezahlen wir den Kurs?“ passt auf beide und kann zwei Antworten erzeugen.
Die Konfliktprüfung sucht identische Bedingungen; der Aktionstext spielt keine Rolle. Keine Konflikte beweist deshalb nicht, dass ähnliche Regeln niemals gleichzeitig passen.
Achte besonders auf wiederholte Belohnungen und entgegengesetzte Entscheidungen, etwa wenn eine Regel eine Beitrittsanfrage genehmigt und eine andere sie ablehnt.
Export: Einstellungen sichern oder teilen
Vor einem neuen Kurs kannst du alle Regeln oder eine Auswahl exportieren. Der Export ist ein JSON-Einstellungspaket. Für die Übertragung musst du es nicht von Hand bearbeiten.
Bewahre vor großen Änderungen eine Kopie auf oder teile sie mit Kollegen. Sie enthält Einstellungen und keine Historie der Bot-Aktionen.
Prüfe den Inhalt vor dem Teilen: Regeltexte und Bedingungen können private Einladungen, Mitglieder-IDs und Links enthalten, die du nicht weitergeben möchtest.
Import: Regeln in einen anderen Chat übertragen
Du startest eine zweite Kursgruppe? Öffne Importieren, füge das exportierte Paket ein und bestätige.
Ein Import ergänzt die bestehenden Regeln. Er ersetzt sie nicht. Importierst du dasselbe Paket zweimal, erhältst du möglicherweise zwei Kopien derselben Antwort.
Ausgewählte Themen werden beim Import zurückgesetzt. Hausaufgaben in der alten und Hausaufgaben in der neuen Gruppe sind verschiedene Ziele. Eine zuvor auf ein Thema begrenzte Bedingung kann danach den ganzen Quellchat erfassen; eine Aktion für ein ausgewähltes Thema kehrt zum aktuellen Gesprächsort zurück.
Übertrage deaktivierte Regeln oder probiere den Import zuerst in einer Testgruppe. Der Import macht nicht aus jeder Regel einen sicheren Entwurf: Er übernimmt den gespeicherten Aktivierungszustand.
Nach dem Import:
- Wähle Quellthemen und Antwortziele erneut.
- Prüfe Einladungen, ausgewählte Nutzer und Protokollkanal.
- Prüfe, ob alle Aktionen laufen oder eine zufällig gewählt wird. Prüfe auch Pflichtaktionen mit dem Immer-Stern.
- Stelle sicher, dass bei Bedarf XP oder Reputation aktiviert sind und der Bot die notwendigen Rechte hat.
- Validiere die Einstellungen.
- Probiere eine Regel mit einer passenden und einer unpassenden Nachricht. Aktiviere danach die übrigen.
Wenn du bereits ältere Trigger verwendest
Ein älterer Trigger antwortete vielleicht überall im Chat auf „Zahlung“. In Automation kannst du ein bestimmtes Thema, Arbeitszeiten und mehrere Frageformulierungen ergänzen. Andere Aufgaben nutzen separate Ereignisse, Mitgliederbedingungen, mehrere Aktionen und Befehle.
Übertrage Regeln schrittweise: Bilde das benötigte Verhalten nach, prüfe es und deaktiviere den alten doppelten Trigger. Gehe nicht davon aus, dass ein Triggers-v2-Export direkt als Paket des neuen Formats importierbar ist.
Wie viele Regeln und Aktionen kannst du hinzufügen?
Für den Einstieg reichen meist eine oder zwei Regeln. Wenn du einen größeren Satz für einen Kurs oder mehrere Communitys vorbereitest, prüfe zuerst die Grenzen.
Gespeicherte Regeln
Zum Stand dieser Anleitung gelten:
- Free: bis zu 2 eigenständige Regeln ohne zusätzliche ODER-Varianten der gesamten Regel.
- Pro: bis zu 50 Regeln mit jeweils bis zu 2 zusätzlichen ODER-Varianten.
- Business: bis zu 100 Regeln mit jeweils bis zu 5 zusätzlichen ODER-Varianten.
Ein Kursmaterialbefehl und ein Zahlungsantwort-Trigger sind zwei getrennte Regeln. Auch eine deaktivierte Regel belegt einen Platz: Deaktivieren entfernt sie nicht. ODER-Varianten gehören zur Regel und haben eine eigene Grenze.
Eingerichtete Aktionen
Eine Regel kann bis zu 100 Aktionszeilen enthalten. Das hilft bei Antwortvarianten: etwa 30 Begrüßungen, von denen je Beitritt eine zufällig gewählt wird.
Eine Ausführung erlaubt bis zu 20 Aktionen laut Editorzähler, bezeichnet als Telegram-API-Aktionslimit. Eine Einstellungszeile und eine gezählte Aktion sind nicht immer dasselbe: Eine Antwort in drei Themen zählt dreimal.
Ein paar Beispiele machen es deutlicher:
- Eine Informationsnachricht in ein Thema senden: 1.
- In drei Themen senden: 3.
- In drei Themen senden und vorherige Antworten bereinigen: 6 — drei Sendungen und drei Bereinigungsplätze. Bereinigung zählt auch beim ersten Mal, wenn keine vorherige Antwort vorhanden ist.
- Ein Mitglied verwarnen und eine Erklärung ohne Bereinigung senden: 2.
- 25 XP hinzufügen: 0 in dieser Berechnung; die Aktionszeile zählt trotzdem zur Grenze von 100 Zeilen.
Andere Aktionen werden so gezählt:
- Verwarnen, Verwarnung entfernen, einschränken, Einschränkung aufheben oder Mitgliedernachrichten löschen: 1 je ausgewähltem, dem Bot bekanntem Mitglied. Beide kann bis zu 2 zählen.
- Ereignisnachricht löschen, Beitrittsanfrage genehmigen oder ablehnen: jeweils 1.
- Reputation ändern, wie XP: 0 in dieser Berechnung.
Alle ausführen zählt die gesamte Liste. Eine zufällige zählt alle Pflichtaktionen plus die teuerste mögliche Zufallswahl. Der Editor nimmt nicht an, dass immer die günstigste Sendung gewählt wird.
Eine eigene Grenze „höchstens fünf Sendungen“ gibt es nicht. Eine einfache Liste ohne Bereinigung oder andere Kosten kann 20 Sendungen enthalten. Das garantiert nicht die Zustellung jeder Nachricht: Bot-Berechtigungen und Telegram-Grenzen gelten weiterhin.
Wenn die nächste Aktion nicht mehr hineinpasst
Der Bot berechnet die vollständigen Kosten einer Aktion vor ihrer Ausführung. Passt sie nicht mehr hinein, laufen weder diese Aktion noch der Rest der Liste. Bereits abgeschlossene Aktionen werden nicht rückgängig gemacht.
Eine Aktion, die in 21 Themen sendet, wird beispielsweise nicht auf die ersten 20 gekürzt. Auch ein fehlgeschlagener Aktionsversuch verbraucht seinen vorgesehenen Platz.
Das Budget von 20 Aktionen gilt für eine Ausführung einer Regel. Es ist kein gemeinsames Tageskontingent für den Chat oder alle Regeln.
Der Zähler hilft beim Planen und zählt nicht jede Anfrage des Bots an Telegram. Eine Verwarnung kann zusätzlich eine Strafe aus den Chateinstellungen auslösen; das Leeren eines Nachrichtenverlaufs kann mehrere Anfragen benötigen. Tatsächlich können deshalb mehr als 20 Telegram-Anfragen entstehen.
Bei einer einfachen Informationsantwort stören diese Details selten. Nutze bei langen Listen mit Moderation, mehreren Themen und Bereinigung den Editorzähler und prüfe das Ergebnis jeder Pflichtaktion.
Tarifgrenzen können sich ändern. Prüfe vor einem großen Regelsatz die Werte in deinem Dashboard.
Wenn das Ergebnis anders ausfällt als erwartet
Beginne mit einem konkreten Beispiel: Was wurde wo geschrieben, und welche Antwort hast du erwartet? So findest du eine zusätzliche Bedingung leichter, als wenn du alle Einstellungen zugleich änderst.
Die Regel ist gespeichert, aber der Bot schweigt
Vielleicht hast du eine PDF hochgeladen, während die Regel einfachen Text erwartet. Oder die Frage erschien in Plauderecke, obwohl nur Support ausgewählt ist.
Prüfe Aktivierung, Chat, Ereignis und Bedingungen. Passt die Nachricht nur zu einer ODER-Variante, muss auch diese aktiviert sein. Lass in einer Testgruppe zunächst eine einfache Bedingung und eine Antwort übrig und ergänze die übrigen Einstellungen einzeln. Testest du eine Kopie im selben Chat, deaktiviere währenddessen das Original.
Es ist 10:00, aber keine Nachricht erscheint
Ein Zeitplan in Automation bedeutet „passende Ereignisse in diesen Stunden verarbeiten“, nicht „morgens um zehn eine Nachricht senden“.
Der Bot kann eine während der gewählten Stunden eingehende Aufzeichnungsfrage beantworten. Um den Unterrichtsplan zu einer festen Zeit zu veröffentlichen, verwende den Ankündigungsplaner.
Jemand hat die Belohnung erneut erhalten
Vielleicht haben zwei Moderatoren mit /reward_member auf dieselbe hilfreiche Nachricht geantwortet. Das sind zwei Aufrufe; die Belohnung kann zweimal hinzukommen.
Suche nach wiederholten Befehlen, Bearbeitungen, erneuten Beitritten und neuen passenden Nachrichten. Auch ein Album kann als mehrere Nachrichten ankommen. Ausgeschlossene Bearbeitungen verhindern keinen neu gesendeten Text.
„Genau eine Nachricht“ garantiert keine einmalige Erstnachrichtenbelohnung: Der Zähler wird separat aktualisiert. Sind doppelte Belohnungen inakzeptabel, vereinbare eine eigene Prüfung, statt nur auf diese Bedingung zu vertrauen.
Eine Reaktion wurde hinzugefügt, aber das Ergebnis überrascht
Ilya hatte 👍, ergänzt ❤️, und die 👍-Bedingung passt erneut. Die Regel prüft die nach der Änderung vorhandenen Reaktionen. 👍 gehört weiterhin dazu.
Prüfe Änderungsrichtung und ausgewählte Emoji. Ein Filter auf ein bestimmtes Emoji benötigt Hinzugefügt. Prüfe bei Reaktionsanzahlen die Summe der gewählten Typen: Aktualisierungen mit 20 und 21 Reaktionen können beide zum Minimum 20 passen. Null oder ein leeres Feld setzt keine Bereichsgrenze.
Eine Frage erhält zwei identische Antworten
Häufig gibt es zwei Regeln mit ähnlichen Bedingungen, etwa „bezahlen“ und „wie bezahlen“. Weitere Ursachen sind importierte Kopien, noch aktive alte Trigger oder eine Standardbegrüßung neben der neuen.
Sieh dir alle Regeln an, die diese Frage beantworten könnten, einschließlich synchronisierter Sätze. Deaktiviere unnötige Regeln einzeln und wiederhole dasselbe Beispiel.
Der Moderator wurde verwarnt
Die Aktion richtet sich wahrscheinlich an den Befehlsverfasser statt an den Verfasser der beantworteten Nachricht. Wähle bei Anna und Ilya Ilya — er hat die Nachricht geschrieben, auf die Anna antwortet.
Prüfe den Modus Antwortziel, die tatsächliche Antwort in Telegram und Anwenden auf bei jeder Aktion. Das Löschen der Ereignisnachricht löscht weiterhin den Befehl und nicht Ilyas ursprüngliche Nachricht.
Mein eigener Befehl läuft nicht
Vielleicht verlangt er eine Antwort, wurde aber eigenständig gesendet. Oder du gehörst nicht zur unter Ausgelöst durch ausgewählten Gruppe.
Prüfe Schreibweise, erlaubte Nutzer und Aufrufart. Stelle sicher, dass du den Befehl tatsächlich im Editor erstellt hast und sein Name nicht bereits von einem eingebauten Befehl verarbeitet wird.
Die Erklärung kam an, die Nachricht wurde aber nicht gelöscht
Eine Antwort beweist nicht, dass andere Aktionen erfolgreich waren. Der Bot darf möglicherweise senden, aber nicht löschen.
Prüfe Combots Berechtigungen und den Mitgliedsstatus. Eine Regel umgeht keine Telegram-Einschränkungen, besonders bei Administratoren. Prüfe Nachricht, Verwarnung und Stummschaltung getrennt, falls die Regel sie enthält.
Nur der Anfang der Aktionsliste wurde ausgeführt
Mehrere Sendungen in verschiedene Themen mit jeweiliger Bereinigung verbrauchen das Budget schneller, als die Zeilenzahl vermuten lässt.
Siehe Grenzen: Passt die nächste Aktion nicht vollständig hinein, läuft der Rest nicht. Fehlgeschlagene Versuche zählen ebenfalls. Das Limit muss aber nicht die Ursache sein: Prüfe auch Zielzugriff, Berechtigungen und Verfügbarkeit der ausgewählten Person.
XP oder Reputation sind nicht gestiegen
Vielleicht hast du die Belohnung vor dem Aktivieren von XP im neuen Kurschat angelegt. Prüfe Funktion, Empfänger und eine ganzzahlige Änderung ungleich null. 25 bedeutet „25 hinzufügen“, nicht „Gesamtwert auf 25 setzen“.
Antworte beim Dankesbefehl für Einladende auf deren Nachricht. Verwendet eine Belohnung stattdessen eine Beitrittsanfrage über einen Link, prüfe, ob dieser im Combot-Katalog steht und sein Ersteller bekannt ist. Ein unbekannter Empfänger wird nicht durch das neue Mitglied ersetzt.
Die Regel passt auf jemanden, den du nicht als neu ansiehst
Vergleiche deine Vorstellung eines neuen Mitglieds mit den Chateinstellungen. Die Kategorie hängt von diesen Einstellungen und Ausnahmen ab. Normale Mitglieder bedeutet allein noch keine langjährige Mitgliedschaft.
Benötigst du eine genaue Grenze wie die ersten zwei Stunden oder höchstens zehn Nachrichten, lege sie separat fest. Prüfe, welche Person die Bedingungen beschreiben, und verwechsle Telegram-Administratoren nicht mit Combot-Dashboard-Administratoren.
Die Zeit seit Beitritt wird anders gezählt als erwartet
Ilya ist gestern um 23:50 beigetreten. Heute um 00:10 ist er erst zwanzig Minuten im Chat: Mitternacht hat keinen Tag hinzugefügt.
Prüfe Einheiten und Vergleich. Ein Monat bedeutet hier 30 Tage. Ältere Regeln können volle vergangene Tage zählen, eine ausdrückliche Einheit verwendet eine genaue Dauer. Brauchst du Gleich, prüfe, ob die alte Einstellung nicht Mindestens behalten hat.
Ein Link gilt nicht als extern
Du wählst vielleicht die Einladung zur offenen Stunde und erwartest, dass jeder andere Link extern ist. Ein anderer Link kann aber ebenfalls im Combot-Katalog dieses Chats stehen.
Extern bedeutet außerhalb des gesamten Katalogs, nicht außerhalb deiner Auswahl. Sind Einladungsinformationen einfach nicht verfügbar, sollte der Bot sie weder als extern noch als sicher unbenutzt behandeln.
Eine Checkliste wurde geändert, aber es gab keinen Hinweis
Kopiere den Link zur Checkliste selbst, nicht zur Servicenachricht über die Aktualisierung. Ein Link mit ?comment=… eignet sich nicht; nutze den Direktlink zur Chatnachricht.
Bei öffentlichen Links muss Combot auch den passenden Chat-Nutzernamen kennen. Erledige eine Aufgabe in der gewählten Liste und danach in einer benachbarten. Die zweite sollte nicht passen.
Sprach-, Bio- oder Dateibedingung passt nicht
Vielleicht erwartest du ein Video, während jemand dieselbe Aufnahme als Dokument sendet. Für den Bot sind das verschiedene Nachrichtentypen.
Auch Profildaten sind nicht immer verfügbar: Die Bio stammt aus einer Beitrittsanfrage, ein Sprachcode kann fehlen. Unbekannt bedeutet weder null noch das Fehlen einer Eigenschaft oder einen Treffer für deren Verneinung. Prüfe, welche Angaben das gewählte Ereignis tatsächlich liefert.
Die Antwort erschien im falschen Thema
Prüfe zwei getrennte Einstellungen: wo nach der Nachricht gesucht wird und wohin die Antwort gesendet wird. Die Frage soll vielleicht aus Support kommen, die Antwort wurde aber versehentlich nach Lernen geleitet.
Wähle Themen nach dem Import erneut. Erscheint eine Antwort an mehreren Stellen, prüfe ihre Zielliste: Sie wird in jedes ausgewählte Thema gesendet. Protokollnachrichten brauchen Themen-IDs des Protokollziels, nicht der Quellgruppe.
Alte Bot-Antworten bleiben stehen
Die Regel kann Bereinigung aktivieren, während eine Sendeaktion ausdrücklich nicht löschen soll. Diese Auswahl auf Aktionsebene hat Vorrang.
Prüfe die Einstellung und löse die Regel erneut aus: Bereinigung erfolgt beim nächsten Senden, nicht per Timer. Jede Aktion und jedes Thema hat eine eigene vorherige Antwort. Bei einer Zufallsauswahl löscht Begrüßung B nicht unbedingt Begrüßung A. Auch ältere Nachrichten ohne eindeutige Zuordnung können bleiben.
Das Kursbild erscheint nicht
Öffne den Bildlink und prüfe, ob Telegram eine Vorschau erstellt. Das Bildfeld lädt kein Fotoalbum für dich hoch.
Beginne mit einem erreichbaren Bild und einer kurzen Nachricht. Prüfe das Ergebnis in Telegram, nicht nur im Editor.
Der Editor meldet Keine Konflikte, aber Regeln überschneiden sich
Er sucht identische Bedingungen. „Bezahlen“ und „wie bezahlen“ sind unterschiedlich geschrieben, können aber gemeinsam in einer Frage vorkommen.
Probiere beide Regeln mit derselben Nachricht. Sollen sie gemeinsam eine Antwort senden, kann eine Regel mit ODER-Varianten hilfreicher sein als zwei unabhängige Antworten.
Du kannst keine weitere Regel hinzufügen
Auch eine deaktivierte Regel des Vorjahreskurses belegt einen Platz. Prüfe Tarifgrenze und Anzahl gespeicherter Regeln, einschließlich deaktivierter Regeln und importierter Kopien.
Exportiere ungenutzte Sätze vor dem Löschen, wenn du sie später brauchen könntest.
Eine kurze Prüfung vor dem Start
Für eine Zahlungsantwort könnte deine Checkliste so aussehen:
- „Wie bezahlen wir den Kurs?“ im Support erhält die vorgesehene Antwort.
- „Wie ändere ich mein Passwort?“ erhält dort keine Zahlungsantwort.
- Dieselbe Zahlungsfrage in Plauderecke erhält keine Antwort, wenn nur Support ausgewählt ist.
- Eine Nachricht eines ausgeschlossenen Administrators passt zu keiner Variante mit dieser Ausnahme.
- Nachrichten innerhalb und außerhalb der Arbeitszeit erhalten jeweils die vorgesehene Antwort.
- Eine wiederholte Frage erzeugt keine unerwünschten Belohnungen oder Zusatznachrichten.
Probiere Moderatorenbefehle auch als normales Mitglied und prüfe, ob jede Aktion die richtige Person und Nachricht betrifft. Teste Sperren und Löschen an Testpersonen und Testnachrichten: Eine Einstellungssicherung stellt die Regel wieder her, aber keine bereits gelöschte Nachricht.
Beginne mit einer Aufgabe, die dein Team täglich Zeit kostet. Funktioniert die Antwort oder der Befehl wie gewünscht, ergänze die nächste.
Wenn du Hilfe mit einem Szenario brauchst, frage im Combot-Supportchat. Zeige die Einstellungen und beschreibe das gewünschte Ergebnis, aber blende private Einladungen und unnötige Mitgliederdaten aus.
Auf weniger wiederholte Erklärungen und mehr Zeit für das Gespräch selbst!