Antworten, Moderation und Belohnungen
Wähle eine Aktion und die betroffene Person. Gestalte Combot-Antworten, ergänze Schaltflächen, führe mehrere Aktionen aus oder wähle eine Nachricht zufällig.
In diesem Artikel
Was der Bot tut, wenn eine Regel passt
Du hast festgelegt, welche Frage oder welches Ereignis der Bot erkennen soll. Wähle nun unter DANN eine Aktion.
Unten werden alle 14 Aktionstypen erklärt. Die verfügbare Auswahl hängt vom Ereignis ab. Erstelle für Moderatorenbeispiele zuerst einen Befehl mit Antwortziel und beschränke ihn auf die vorgesehenen Moderatoren.
Wen die Aktion betrifft
Zurück zu Anna und Ilya: Anna antwortet mit einem Befehl auf Ilyas Nachricht. Um Ilya zu verwarnen, wähle unter Anwenden auf den Verfasser der beantworteten Nachricht, nicht den des Befehls.
Je nach Ereignis bietet der Editor:
- Auslösender Nutzer / Befehlsabsender — wer die Nachricht geschrieben oder den Befehl ausgeführt hat.
- Nutzer, dem geantwortet wurde — der Verfasser der Nachricht, auf die geantwortet wird.
- Betroffener Nutzer — etwa das hinzugefügte oder entfernte Mitglied.
- Ausführender Nutzer — wer das Mitglied hinzugefügt oder entfernt hat.
- Antragsteller — wer dem Chat beitreten möchte.
- Beide — beide verfügbaren Personen. Sind sie dieselbe Person, wird dieselbe Aktion dadurch nicht zweimal auf sie angewendet.
- Ersteller des Einladungslinks — bei Beitrittsanfragen. Gemeint ist die im Combot-Katalog dieses Chats als Linkersteller erfasste Person.
Eine Anfrage kommt etwa über Ilyas Link, und du möchtest Ilya XP geben. Wähle den Linkersteller, nicht den Antragsteller. Belohnt wird eine Anfrage, kein abgeschlossener Beitritt. Musst du das Ergebnis erst bestätigen, nutze einen Dankesbefehl, nachdem ein Moderator die Einladung geprüft hat.
Maßgeblich ist die im Combot-Katalog erfasste Person: Der technische Linkersteller in Telegram kann jemand anderes sein. Für zwei verschiedene Empfänger, etwa Antragsteller und Linkersteller, füge zwei getrennte Aktionen mit ausdrücklich ausgewählten Zielen hinzu.
Ist die gewünschte Person unbekannt, wird ihre Aktion übersprungen. Der Bot darf keine XP an ein neues Mitglied statt an einen unbekannten Einladenden vergeben. Auch eine zusammengefasste Reaktionsanzahl erlaubt keine Auswahl einer unbekannten Person.
1. Nachricht senden
Zum Beispiel: Auf „wo ist die Aufzeichnung“ mit einem Materiallink und einer kurzen Anleitung antworten.
Formatiere den Text und ergänze Variablen oder Schaltflächen. Sende ihn in den Quellchat oder den eingerichteten Protokollkanal. Ziele und Gestaltung erklärt Die Antwort gestalten.
2. Nachricht löschen
Zum Beispiel: Neue Sticker aus einem stickerfreien Thema entfernen, sofern Mitglieder die Regel kennen. Wähle in den Bedingungen dieses Thema und den Typ Sticker, anschließend Löschen als Aktion.
Der Bot löscht die Nachricht, die die Regel ausgelöst hat. Er benötigt die Berechtigung zum Löschen von Nachrichten.
Bei einem Befehl ist das der Befehl selbst. Antwortet Anna Ilya mit /team_warn, löscht die Aktion /team_warn, nicht Ilyas Nachricht. Den vorherigen Bot-Hinweis zu entfernen ist eine andere Einstellung.
3. Nutzer verwarnen
Zum Beispiel: Anna bemerkt einen Verstoß gegen die Gesprächsregeln und antwortet dem Mitglied mit /team_warn.
Die Aktion fügt eine Verwarnung hinzu — normalerweise eine. Sie gehört zum gemeinsamen Verwarnungssystem des Chats. Führen angesammelte Verwarnungen laut Einstellungen zu Stummschaltung oder Sperre, kann eine Automation-Verwarnung die Person dieser Folge näherbringen.
Prüfe zuerst die Verwarnungseinstellungen, nicht nur den Antworttext des Bots.
4. Nutzer stummschalten
Zum Beispiel: Ein Moderator verordnet einer Person im Streit über einen vorbereiteten Antwortbefehl 15 Minuten Pause.
Eine Stummschaltung schränkt das Schreiben ein. Lege die Dauer in Minuten, Stunden, Tagen oder Wochen fest. Eine leere Dauer bedeutet dauerhafte Stummschaltung, nicht „später entscheiden“.
Bei Bedarf kannst du Verwarnung und Stummschaltung kombinieren. Wähle bewusst: Eine kurze Pause und eine Verwarnung sind zwei getrennte Folgen.
5. Nutzer sperren
Zum Beispiel: Ein Moderator entfernt ein Spamkonto und verhindert seine Rückkehr.
Eine Sperre entfernt die Person und verhindert den erneuten Beitritt, bis sie abläuft oder aufgehoben wird. Gib für eine vorübergehende Sperre eine Dauer an; ohne Dauer ist sie permanent.
Im Einschränkungseditor lässt sich eine Sperre nicht mit Entfernen oder Stummschaltung als weitere Form derselben Einschränkung kombinieren.
6. Nutzer entfernen
Zum Beispiel: Jemand wurde versehentlich zu einer Arbeitsgruppe hinzugefügt. Ein Moderator möchte ihn entfernen, ohne seine Rückkehr dauerhaft zu blockieren.
Entfernen wirft das Mitglied einmal hinaus. Es kann nach den üblichen Chatregeln wieder beitreten, etwa per Einladung oder Beitrittsanfrage. Um die Rückkehr zu verhindern, wähle Sperren.
7. Stummschaltung aufheben
Zum Beispiel: Ein Moderator beendet die Pause eines Mitglieds vorzeitig.
Die Aktion stellt das Schreiben im Rahmen der allgemeinen Chatberechtigungen wieder her. Sie entfernt nicht jede andere Einschränkung und zählt nicht als bestandenes CAPTCHA. Eine noch offene Prüfung neuer Mitglieder bleibt ein eigener Vorgang.
8. Sperre des Nutzers aufheben
Zum Beispiel: Das Team überdenkt nach einem Einspruch seine Entscheidung und möchte die Rückkehr erlauben.
Die Aufhebung entfernt die Beitrittssperre. Sie fügt die Person nicht automatisch wieder hinzu: Die Person muss weiterhin auf einem verfügbaren Weg beitreten.
9. Nachrichten des Nutzers löschen
Zum Beispiel: Ein Spammer hat vor seiner Sperre mehrere Anzeigen veröffentlicht. Ein Moderator möchte auch diese entfernen.
Der Editor bietet diese Bereinigung nach der Auswahl von Sperren oder Entfernen an. Sie verwendet für Combot verfügbare Nachrichten und unterliegt Telegram-Grenzen. Gehe nicht davon aus, dass der Bot die gesamte Historie einer Person aus jahrelangen Gesprächen entfernen kann.
10. Verwarnung entfernen
Zum Beispiel: Eine Verwarnung wurde versehentlich ausgesprochen. Ein Moderator entfernt über eine vorbereitete Regel eine Verwarnung.
Das senkt die Verwarnungsanzahl um eins. Wurde die Person bereits stummgeschaltet oder gesperrt, stellt das Entfernen allein ihre Rechte nicht wieder her. Dafür braucht es getrennte Aktionen.
11. XP ändern
Zum Beispiel: Ilya erklärt einem neuen Mitglied etwas ausführlich. Anna antwortet auf seine Nachricht mit /reward_member, und Ilya erhält 25 XP.
Gib 25 ein, um Erfahrung hinzuzufügen, oder -25, um sie abzuziehen. Es ist eine Änderung: 25 zusätzlich zu 100 XP ergibt 125, statt den Gesamtwert auf 25 zu setzen.
XP müssen im Chat aktiviert sein. Verwende ganze Zahlen ungleich null von −99,999 bis 99,999. Beim Dankesbeispiel muss Anwenden auf den Nutzer der beantworteten Nachricht auswählen.
12. REP ändern
Zum Beispiel: Zusätzlich zu XP für die hilfreiche Erklärung möchtest du Ilya einen Reputationspunkt geben.
Gib 1 zum Hinzufügen oder -1 zum Abziehen ein. Reputation muss aktiviert sein. Erlaubt sind ganze Zahlen ungleich null von −999 bis 999. Auch hier wird eine Änderung angegeben, kein neuer Gesamtwert.
Eine erneute Befehlsausführung kann erneut XP und REP vergeben. Soll eine Belohnung nur einmal vergeben werden, müssen Moderatoren das separat nachhalten.
13. Beitrittsanfrage genehmigen
Zum Beispiel: Organisatoren einer offenen Unterrichtsstunde haben eine eigene Einladung vorbereitet und möchten Anfragen darüber ohne manuellen Klick genehmigen.
Wähle Beitrittsanfrage, den benötigten Link und die Genehmigungsaktion. Ohne Begrenzung von Quelle und Zielgruppe genehmigt die Regel möglicherweise viel mehr Anfragen als vorgesehen.
Ein Link ist keine Zahlungs- oder Identitätsprüfung: Er kann weitergegeben werden.
14. Beitrittsanfrage ablehnen
Zum Beispiel: Anfragen über eine bestimmte Einladung werden vorübergehend abgelehnt, während das Team andere Links weiter bearbeitet.
Diese Aktion ist für Beitrittsanfragen verfügbar. Sie lehnt die Anfrage ab, ist aber keine dauerhafte Sperre der Person.
Lass keine zwei überlappenden Regeln gleichzeitig dieselbe Anfrage genehmigen und ablehnen. Prüfe zuerst, welche Links und Nutzer jeweils passen.
Die Bot-Antwort gestalten und ihr Ziel wählen
Eine gute automatische Antwort hilft beim nächsten Schritt. Nach „wo ist die Aufgabe“ reichen etwa eine kurze Erklärung und eine Materialschaltfläche. Du musst nicht das ganze Kurshandbuch schicken.
Text: Eine Frage, eine klare Antwort
Der Editor funktioniert wie der Combot-Editor für Begrüßungen: Du kannst Text formatieren und Links oder Variablen ergänzen. Das Textfeld fasst bis zu 4096 Zeichen; beachte den Zähler.
Eine Supportantwort könnte so aussehen:
Du kannst dich nicht anmelden? Öffne die Anleitung über die Schaltfläche unten. Hilft sie nicht, sag uns, bei welchem Schritt es hakt. Veröffentliche dein Passwort nicht im Chat.
Auch mit Bild brauchst du Text. Eine Bild-URL allein reicht für eine ansonsten leere Nachricht nicht aus.
Namen und andere Variablen verwenden
Eine Variable ist ein Platzhalter, den der Bot durch passende Informationen ersetzt. Zum Beispiel:
Willkommen bei {chat.title}! Die Kursmaterialien findest du in der angehefteten Nachricht.
{chat.title} wird zum Gruppennamen. Sei bei Personennamen vorsichtiger: Ereignisverfasser und neues Mitglied sind nicht immer dieselbe Person.
Das Menü enthält:
{from.title}— Anzeigename des Ereignisverfassers. Sprich damit etwa die fragende Person an.{from.username}— ihr Nutzername. Hilfreich für Moderatorennotizen, aber nicht jeder hat einen.{from.id}— numerische Nutzer-ID. Damit erkennt das Team genau, welches Konto eine Notiz betrifft.{chat.title}— Chatname. Hilfreich für Begrüßungen und wiederverwendbare Informationen.{chat.username}— öffentlicher Nutzername des Chats, sofern vorhanden.{chat.id}— numerische Chat-ID, falls eine interne Notiz sie benötigt.{message.id}— ID der zum Ereignis gehörenden Nachricht. Hilft dem Team etwa beim Nachgehen einer Anfrage.{message.timestamp}— Nachrichtenzeitstempel, sofern verfügbar. Nicht jedes Ereignis hat eine Nachricht oder alle ihre Eigenschaften.
Baue nicht die ganze Antwort auf einem möglicherweise leeren Feld auf. Ein Anzeigename ist meist verständlicher als ein eventuell fehlender Nutzername.
Fügt Anna Ilya zum Chat hinzu, kann {from.title} Annas Namen enthalten: Sie hat das Ereignis ausgelöst. Deshalb nennt die allgemeine Begrüßung oben keine Person. Die Auswahl eines Aktionsziels ändert die Variablen nicht.
Bei Moderatorenbefehlen sind Namen besonders wichtig. Führt Anna einen Befehl auf Ilyas Nachricht aus, steht {from.title} für Anna. Die Belohnungsauswahl Ilya ändert das nicht. „Eine hilfreiche Antwort wurde ausgezeichnet. Danke für die Unterstützung!“ ist sicherer, als versehentlich der Moderatorin namentlich zu danken.
Schaltflächen: Direkt den passenden Link anbieten
Füge statt „Suche auf der Website den Materialbereich“ eine Schaltfläche Materialien öffnen mit Direktlink hinzu.
Jede Schaltfläche hat Text und URL. Ordne sie in Reihen an: etwa Materialien in der ersten, Regeln und Feedback in der zweiten. Für ein benutzerdefiniertes Emoji-Symbol brauchst du dessen ID.
Das sind Linkschaltflächen. Sie vergeben selbst keine Rollen oder Belohnungen, starten keinen weiteren Trigger und bestehen kein CAPTCHA.
Bilder: Ein Titelbild ergänzen
Ergänze beispielsweise bei der Begrüßung eines neuen Kursjahrgangs einen Link zum Kursbild. Trage die Bild-URL unter Bilder ein; Bilder über dem Text anzeigen wählt die Position.
Das Bild erscheint über Telegrams Linkvorschau. Es ist kein Fotoalbum: Mehrere URLs bedeuten nicht mehrere getrennte Fotoanhänge.
Beginne mit einem erreichbaren Bild und prüfe das Ergebnis in Telegram. Erscheint keine Vorschau, prüfe den Link selbst. Eine gespeicherte Regel garantiert nicht, dass das Bild erscheint.
Wohin wird die Antwort gesendet?
Wähle Quellchat, um dem Teilnehmer zu antworten. Eine Frage zur Aufzeichnung kommt etwa in der Kursgruppe an, und dort erscheinen auch die Informationen.
Wähle Log-Kanal für Teammitteilungen, etwa Checklisten-Änderungen. Verbinde das Ziel zuerst und prüfe, ob Combot dort schreiben darf.
Innerhalb des Ziels kannst du Themen festlegen:
- Aktuelles Thema: Antworte etwa im selben Support-Thema, in dem die Frage stand.
- Ausgewähltes Thema: Veröffentliche etwa per Befehl Informationen gleichzeitig in Support und Fragen neuer Mitglieder.
- Allgemeines Thema: Sende in den allgemeinen Bereich statt in ein separates Diskussionsthema.
Jedes ausgewählte Thema erhält eine eigene Nachricht. Dieselbe ID mehrfach in einer Aktion erzeugt keine zusätzliche Kopie. Auch ein Protokollziel kann Themen verwenden, sofern es sie unterstützt; nutze dessen Themen-IDs, nicht die der Quellgruppe.
Mehr Themen bedeuten mehr Sendungen für das Aktionslimit. Zahlenbeispiele findest du in Grenzen.
Beliebige externe Chats oder private Nachrichten an Mitglieder lassen sich hier nicht auswählen. Ist der Protokollkanal nicht verfügbar, wird eine Teamnachricht nicht in den Hauptchat umgeleitet.
Eigenständige Nachricht oder Antwort auf eine Frage
Normale Nachricht eignet sich für eine eigenständige Begrüßung oder Ankündigung.
Auf den Trigger antworten hilft bei einer Zahlungsfrage: Die Anleitung wird als Antwort mit genau dieser Nachricht verbunden.
Nutze dies am ursprünglichen Gesprächsort, wo die Nachricht existiert. Sendet die Aktion in einen anderen Chat oder ein anderes Thema, gehe nicht davon aus, dass die Verbindung bestehen bleibt. Prüfe den im Editor gezeigten Modus.
Wiederholte Hinweise nicht anhäufen
Ilya fragt heute nach Aufzeichnungen, Marina eine Stunde später. Wird die alte Antwort nicht mehr gebraucht, aktiviere Vorherige desselben Triggers löschen: Beim nächsten Senden wird die vorherige Antwort dieser Aktion entfernt.
Die Regel hat eine gemeinsame Bereinigungseinstellung. Wähle für jede Sendeaktion:
- Triggereinstellung verwenden — der Regel folgen. Eine Änderung an der Regel verändert auch das Verhalten dieser Aktion.
- Keine Bereinigung — Antworten dieser Aktion behalten, auch wenn die Regel Bereinigung aktiviert.
- Vorherige desselben Triggers löschen — Bereinigung ausdrücklich für diese Aktion einschalten.
Ersetze beispielsweise Informationen für Mitglieder, behalte aber Protokolle als Aufzeichnung. Wähle bei der Protokollaktion Keine Bereinigung.
Die Bereinigung wird pro Sendeaktion und Thema getrennt geführt. Ein Supporthinweis ersetzt seine vorherige Version dort, ein Lernhinweis seine eigene. Protokollnachrichten werden im Protokollziel entfernt.
Zwei Aktionszeilen mit identischem Text haben trotzdem getrennte vorherige Antworten. Eine zufällige Begrüßung ersetzt beispielsweise die vorige Antwort ihrer eigenen Aktion, nicht die letzte Begrüßung des gesamten Satzes. Eine Umordnung der Zeilen ändert das nicht.
Die Einstellung durchsucht nicht den ganzen Chat nach gleichem Text und löscht keine Mitgliedernachrichten. Sie bedeutet auch nicht „nach fünf Minuten löschen“: Dafür muss eine weitere Antwort gesendet werden. Alte Hinweise von vor der Aktualisierung der Bereinigung können erhalten bleiben. Prüfe das Verhalten mit neuen Sendungen.
Mehrere Aktionen und unterschiedliche Antworten
Manchmal reicht eine Antwort nicht. Ein Regelverstoß kann eine Verwarnung und eine Erklärung brauchen. Eine Begrüßung profitiert dagegen von Abwechslung. Zwei Ausführungsmodi decken diese Aufgaben ab.
Alle Aktionen ausführen
Im Modus Alle ausführen arbeitet Combot die Liste von oben nach unten ab.
Ein Moderatorenbefehl könnte:
- Das Mitglied verwarnen.
- Eine Erklärung senden: „Bitte diskutiert über Ideen ohne persönliche Angriffe.“
- Die Befehlsnachricht selbst löschen.
Ordne die Aktionen in der gewünschten Reihenfolge an. Gelingt die Verwarnung, aber die Erklärung kann nicht gesendet werden, wird die Verwarnung nicht automatisch rückgängig gemacht. Prüfe nach dem Einrichten Bot-Antwort und Wirkung auf das Mitglied.
Eine lange Liste kann das Aktionslimit erreichen. Senden in mehrere Themen mit Bereinigung kostet beispielsweise mehr als eine einzelne Informationsnachricht. Die Berechnung steht in Grenzen.
Eine zufällige Antwort auswählen
Ein Club könnte drei Begrüßungen vorbereiten:
- „Willkommen! Erzähl uns ein bisschen von dir.“
- „Schön, dass du im Club bist. Beginne mit den angehefteten Informationen.“
- „Hallo! Entdecke die Themen und beteilige dich am Gespräch.“
Füge sie als drei Sendeaktionen hinzu und wähle Eine zufällige. Beim Beitritt wählt Combot eine Aktion aus diesem Satz.
Zufall garantiert keine Abwechslung bei jedem Mal. Zwei neue Mitglieder hintereinander können denselben Text erhalten. Eigene Wahrscheinlichkeiten für die Optionen lassen sich nicht festlegen.
Der Immer-Stern: Pflichtaktionen plus Zufallsauswahl
Im Thema Lernen sind beispielsweise keine Sticker erlaubt. Du möchtest sie immer entfernen und zufällig eine von drei kurzen Bitten auswählen, Sticker in Plauderecke zu posten.
- Erstelle einen Trigger für Sticker im Thema Lernen. Markiere Nachricht löschen mit dem Stern Immer.
- Lass die drei Hinweisaktionen ohne Stern.
- Wähle Eine zufällige.
Der Bot führt das erforderliche Löschen und eine ausgewählte Sendung aus. Die ausgewählten Aktionen behalten ihre Reihenfolge in der Liste.
Sind alle Aktionen markiert, werden alle ausgeführt: Es bleibt nichts zur Auswahl. Ist keine markiert, läuft eine zufällige Aktion. Ausgewählt werden Aktionen nach passenden Bedingungen; nicht zufällig entschieden wird, ob überhaupt auf die Regel reagiert wird.