Arbeiten mit Chats¶
Mit Hotline verbundene Bots und Konten können sich in verschiedenen Arten von Telegram-Chats befinden: Gruppen, Themengruppen und Kanäle. Dies ermöglicht die Organisation von Kommunikationsüberwachung, schnellen Teamantworten und Inhaltsveröffentlichung im Namen des verbundenen Bots oder Kontos.
Funktionen der Chat-Arbeit¶
Beim Aktivieren der Parameter MONITOR_GROUPS oder MONITOR_CHANNELS in den Verbindungseinstellungen werden folgende Funktionen verfügbar:
- Empfangen von Nachrichten aus Chats zum entsprechenden Thema der Hotline-Backend-Gruppe
- Senden von Nachrichten an Chats im Namen des verbundenen Bots oder Kontos über die Backend-Gruppe
- Schlüsselwortfilterung — automatische Broadcast-Aktivierung, wenn bestimmte Wörter in den Parametern
GROUPS_KEYWORDSundCHANNELS_KEYWORDSerscheinen
Funktionen der kostenlosen Version
In der kostenlosen Version von Hotline wird beim Aktivieren jedes Chat-Themas eine Willkommensnachricht mit Hotline-Copyright aus dem Parameter WELCOME an dieses gesendet.
Außerdem werden Themen nach dem Timeout aus dem Parameter AUTOCLOSE automatisch geschlossen, wenn keine Aktivität in ihnen stattfindet.
Um das automatische Schließen von Themen zu konfigurieren und die Willkommensnachricht zu deaktivieren, erwerben Sie die kostenpflichtige Version des Systems und kontaktieren Sie den Support-Service.
Einschränkungen bei aktiviertem Inhaltsschutz
Wenn in einem Chat der Inhaltsschutz aktiviert ist (Content Protection), werden Anhänge aus diesem Chat nicht an die Backend-Gruppe weitergeleitet, aber der Nachrichtentext wird übertragen.
Verbindungsfunktionen¶
Möglichkeiten:
-
Bot kann alle Nachrichten in Chats sehen, zu denen er von einem Chat-Administrator hinzugefügt wurde
-
Team kann im Namen des Bots in Chats über die Backend-Gruppe antworten
- Chat-Filterung nach Schlüsselwörtern
- Überwachung und Duplizierung von Nachrichten aus privaten Chats
Wichtige Funktionen:
Bot zum Chat hinzufügen
Nur ein Chat-Administrator kann einen Bot zu einem Chat hinzufügen. Der Bot kann nicht selbstständig Gruppen beitreten.
Wenn Sie Nachrichten vom Bot im Chat senden müssen, stellen Sie sicher, dass der Bot ausreichende Rechte dafür hat.
Privacy Mode in BotFather deaktivieren
Wenn Sie planen, über einen Bot in Gruppen zu arbeiten, deaktivieren Sie unbedingt den Parameter Privacy Mode dafür in @BotFather. Standardmäßig ist der Modus für Bots aktiv und sie sehen nicht alle Nachrichten in Gruppen.
Wie man deaktiviert:
- Öffnen Sie @BotFather
- Senden Sie
/mybots - Wählen Sie Ihren Bot aus
Bot Settings→Group Privacy→Turn off
Möglichkeiten:
- Kann selbstständig beitreten öffentlichen und privaten Chats, einschließlich Themengruppen (Beitritt zu Chats mit dem Befehl
/newdurch Angabe von Link oder Chat-Name) - Erstellen neuer Chats im Namen des verbundenen Kontos
-
Actions API für programmatische Chat-Verwaltung
-
Ihr Operator-Team kann im Namen des Kontos in Chats antworten
- Chat-Filterung nach Schlüsselwörtern
- Überwachung und Duplizierung von Nachrichten aus privaten Chats
Zu Chats hinzufügen¶
Nur ein Chat-Administrator kann einen Bot zum Chat hinzufügen:
- Öffnen Sie den benötigten Chat in Telegram
- Klicken Sie auf den Chat-Namen → Mitglieder hinzufügen
- Finden Sie Ihren Bot nach
Username - Wählen Sie ihn aus und fügen Sie ihn zum Chat hinzu
- Gewähren Sie bei Bedarf Administrator-Rechte
Methode 1: Standardweg in Telegram
Ein Konto kann selbstständig einem öffentlichen Chat beitreten oder auf übliche Weise über die Telegram-App zu einer privaten Gruppe eingeladen werden.
Methode 2: /new-Befehl über Backend-Gruppe
Verwenden Sie den Befehl /new im Thema General der Hotline-Backend-Gruppe:
/new CHAT_USERNAME
oder
/new https://t.me/CHAT_USERNAME
oder
/new https://t.me/+INVITE_HASH
Themenaktivierung und -verwaltung¶
Mit aktivem MONITOR_GROUPS oder MONITOR_CHANNELS wird ein Thema für den Chat auf der Backend-Gruppenseite automatisch erstellt und aktiviert:
- Bei Erwähnung (@mention) des verbundenen Kontos oder Bots im Chat
- Bei Antwort (reply) auf eine Nachricht vom verbundenen Konto oder Bot
- Wenn Schlüsselwörter aus den Parametern
GROUPS_KEYWORDSoderCHANNELS_KEYWORDSerscheinen - Bei jeder eingehenden Nachricht mit aktivem Parameter
LEAVE_CLOSED
Broadcast-Verwaltung¶
Eine kontinuierliche Übertragung aller Nachrichten aus dem Chat zum Backend-Gruppen-Thema wird nur durchgeführt, wenn das Thema einen Status hat, der sich von closed unterscheidet (gelb 🟨 oder lila 🟪, aktiviert durch die Befehle /wait oder /hold).
Wenn Sie das Thema mit dem Befehl /close schließen, stoppt die Nachrichtenübertragung.
LEAVE_CLOSED Parameter
Mit aktivem Parameter LEAVE_CLOSED werden neue Themen im geschlossenen Zustand erstellt. Nur Nachrichten mit Schlüsselwörtern werden dorthin weitergeleitet, und der Broadcast wird nur durch Operator-Entscheidung aktiviert.
Besonderheit von Broadcasts aus anderen Themengruppen
Bei der Überwachung einer Themengruppe wird jedes Thema vom System als separater Chat wahrgenommen. Dementsprechend muss jedes Thema separat aktiviert werden (durch Erwähnung, Antwort oder Schlüsselwort).
Chat-Filterung nach Schlüsselwörtern¶
Themen für Chats können automatisch erstellt und aktiviert werden, wenn Nachrichten mit bestimmten Schlüsselwörtern in ihnen erscheinen.
Schlüsselwörter und Regeln für die Filterung werden in den Parametern GROUPS_KEYWORDS oder CHANNELS_KEYWORDS festgelegt.
Als einheitlicher Satz von Stop-Wörtern kann der Parameter RESTRICTED_KEYWORDS_FRONTEND nützlich sein.
Arbeiten mit aktivierten Themen¶
Wenn ein Thema durch Schlüsselwörter aktiviert wird:
- Alle Nachrichten aus dem Chat werden zum Thema übertragen, beginnend mit der Nachricht, die das Schlüsselwort enthält
- Übertragene Nachrichten zeigen Profil-Links der Autoren
- Operatoren können im Chat antworten im Namen des Bots/Kontos
- Können in DM schreiben des Nachrichtenautors
- Oder passiv folgen dem Gespräch ohne Teilnahme
Um die Übertragung zu stoppen, senden Sie den Befehl /close im Thema.
Erweiterte Filterkonfiguration
Wenn Sie flexiblere Filtereinstellungen benötigen (reguläre Ausdrücke, exakte Übereinstimmung, komplexe Bedingungen), kontaktieren Sie den Hotline Support-Service.
Verwendete Parameter¶
Aktivierung der Nachrichtenüberwachung aus Gruppen oder Kanälen:
MONITOR_GROUPS
Erstellt und aktiviert Themen, wenn neue Nachrichten in Gruppenchats erscheinen, in denen das verbundene Konto oder der Bot Mitglied ist.
Standardwert: FALSE (Gruppen werden nicht überwacht).
MONITOR_CHANNELS
Erstellt und aktiviert Themen, wenn neue Nachrichten in Kanälen erscheinen, die das verbundene Konto abonniert hat oder in denen der Bot Mitglied ist.
Standardwert: FALSE (Kanäle werden nicht überwacht).
Deaktivierung der Begrüßung:
WELCOME
Willkommensnachricht, die der Benutzer beim ersten Kontakt und wenn seine Anfrage geschlossen wurde (auf /close-Status umgeschaltet), erhält. Kann in der kostenpflichtigen Version vollständig deaktiviert werden. Kostenlose Version erfordert Hotline-Link in der Willkommensnachricht.
Standardwert: Standard-Willkommensnachricht auf Englisch.
Deaktivierung des automatischen Themenschließens:
AUTOCLOSE
Dialog-Auto-Close-Zeitraum nach der letzten Operatorantwort, angegeben in Stunden.
Wenn das Thema mit dem Benutzer geschlossen wurde, erhält er bei der nächsten Kontaktaufnahme eine Willkommensnachricht aus dem WELCOME-Parameter. Kostenlose Version hat einen maximalen Auto-Close-Zeitraum von 48 Stunden.
Standardwert: 48 Stunden.
Schlüsselwörter und Regeln für die Filterung werden in Parametern festgelegt:
GROUPS_KEYWORDS
Array von Schlüsselwörtern und Phrasen zur Filterung von Nachrichten aus Gruppenchats. Aktiviert Themen nur bei Übereinstimmung mit angegebenen Wörtern.
Standardwert: AUS (keine Filterung).
CHANNELS_KEYWORDS
Array von Schlüsselwörtern und Phrasen zur Filterung von Nachrichten aus Kanälen. Aktiviert Themen nur bei Übereinstimmung mit angegebenen Phrasen.
Standardwert: AUS (keine Filterung).
Ausblenden von Informationen über Chat-Teilnehmer vor Operatoren:
HIDE_INFO
Bestimmt, welche Kundeninformationen vor Operatoren verborgen werden (Namen, Gruppentitel, Benutzerlinks, /info-Befehlsausgabe).
Standardwert: KEINE (alle Informationen sind verfügbar).
Kontrolle ausgehender Nachrichten nach Schlüsselwörtern:
RESTRICTED_KEYWORDS_FRONTEND
Array verbotener Schlüsselwörter für eingehende Nachrichten. Nachrichten mit angegebenen Wörtern werden nicht an die Backend-Gruppe weitergeleitet.
Standardwert: KEINE (keine Filterung).
Kontrolle eingehender Nachrichten nach Schlüsselwörtern:
RESTRICTED_KEYWORDS_BACKEND
Array verbotener Schlüsselwörter für ausgehende Nachrichten. Löst einen Fehler aus, wenn versucht wird, eine Nachricht mit angegebenen Wörtern zu senden.
Standardwert: KEINE (keine Filterung).
Praktische Anwendungsszenarien¶
-
Team-Chat-Support
24/7 Kunden-Chat-Support durch Operator-Team im Namen von Bot oder Konto.
-
Lead-Suche
Automatische Suche nach potenziellen Kunden in Telegram-Chats nach Schlüsselwortabfragen.
-
Erwähnungsüberwachung
Verfolgen Sie Erwähnungen Ihrer Marke oder Ihres Produkts in thematischen Telegram-Chats.
-
Community-Management
Verwalten Sie mehrere Community-Chats über eine einzige operative Oberfläche.
-
Inhaltsmoderation
Automatisierte Moderation von Gruppen-Chats mit Schlüsselwortfiltern und Operator-Kontrolle.
-
Kanal-Management
Team-Veröffentlichung in Kanälen mit Inhaltsgenehmigung und Planung.