Clawdbot Gruppen
Konfigurieren Sie den Clawdbot KI-Assistenten für Gruppenchats. Erfahren Sie mehr über Gruppenerkennung, Nachrichtenverarbeitung, Erwähnungen und Mehrbenutzer-Konversationen.
Clawdbot Gruppen Überblick
Clawdbot unterstützt Gruppenkonversationen bei allen Messaging-Anbietern. Dieser Leitfaden behandelt die Gruppenchat-Konfiguration, Nachrichtenrouting und Mehrbenutzer-Interaktionsmuster.
Gruppenerkennung
Automatische Erkennung
Clawdbot erkennt Gruppenchats automatisch:
| Anbieter | Erkennungsmethode |
|---|---|
Chat-ID-Suffix @g.us | |
| Telegram | chat.type im Update |
| Discord | Kanaltyp |
| Gruppenraum-ID | |
| Feishu | Chat-Typ-Feld |
Sitzungsschlüssel
Gruppensitzungen verwenden separate Schlüssel:
agent:<agentId>:<channel>:group:<groupId>Konfiguration
Gruppenunterstützung aktivieren
{
"providers": {
"whatsapp": {
"groups": {
"enabled": true,
"mentionOnly": true
}
}
}
}Gruppeneinstellungen
| Einstellung | Standard | Beschreibung |
|---|---|---|
enabled | true | Gruppennachrichten erlauben |
mentionOnly | false | Nur auf Erwähnungen antworten |
allowList | [] | Erlaubte Gruppen-IDs |
denyList | [] | Blockierte Gruppen-IDs |
Erwähnungsverarbeitung
Erwähnungserkennung
Clawdbot erkennt Erwähnungen:
{
"groups": {
"mentionPatterns": [
"@bot",
"@clawdbot",
"hey bot"
]
}
}Antwortmodi
| Modus | Verhalten |
|---|---|
mention_only | Nur bei Erwähnung antworten |
all_messages | Auf alle Nachrichten antworten |
smart | Kontext zur Entscheidung nutzen |
Nachrichtenrouting
Gruppe vs DM
| Attribut | DM | Gruppe |
|---|---|---|
| Sitzungsschlüssel | agent:<id>:<main> | agent:<id>:<ch>:group:<gid> |
| Kontext | Privat | Geteilt |
| Verlauf | Pro Benutzer | Pro Gruppe |
Routing-Regeln
{
"bindings": [
{
"agentId": "work",
"match": {
"channel": "whatsapp",
"peer": { "kind": "group", "id": "[email protected]" }
}
}
]
}Mehrbenutzer-Kontext
Benutzeridentifikation
Clawdbot verfolgt Benutzer in Gruppen:
{
"message": {
"sender": {
"id": "user123",
"name": "John",
"role": "member"
},
"group": {
"id": "group456",
"name": "Team Chat"
}
}
}Kontextstrategien
| Strategie | Beschreibung |
|---|---|
shared | Alle Benutzer teilen Kontext |
per_user | Jeder Benutzer hat separaten Kontext |
hybrid | Geteilter Verlauf, Speicher pro Benutzer |
Gruppenbefehle
Integrierte Befehle
| Befehl | Beschreibung |
|---|---|
/status | Bot-Status in der Gruppe |
/help | Verfügbare Befehle |
/mute | Bot-Antworten pausieren |
/unmute | Bot-Antworten fortsetzen |
Benutzerdefinierte Befehle
{
"groups": {
"commands": {
"prefix": "/",
"custom": [
{
"name": "report",
"action": "generate_report"
}
]
}
}
}Ratenbegrenzung
Limits auf Gruppenebene
{
"groups": {
"rateLimit": {
"messagesPerMinute": 10,
"cooldownSeconds": 5
}
}
}Sicherheit
Administrator-Kontrollen
- Nur Administratoren können den Bot konfigurieren
- Stummschalten/Aufheben erfordert Berechtigungen
- Erlaubnis-/Sperrlisten auf Gruppenebene
Datenschutz
- Gruppennachrichten von DMs isoliert
- Kein Kontextaustausch zwischen Gruppen
- Datenschutzeinstellungen des Anbieters respektieren
Nächste Schritte
- Clawdbot Konzepte - Kernkonzepte
- Clawdbot Kanäle - Kanal-Einrichtung
- Clawdbot Gateway - Gateway-Konfiguration
Clawdbot Architektur
Tauchen Sie tief in die Clawdbot KI-Assistenten-Architektur ein. Erfahren Sie mehr über das Gateway-Agent-Modell, WebSocket-API, Nachrichtenfluss und Systemdesign.
Clawdbot Streaming
Erfahren Sie mehr über Clawdbot KI-Assistenten-Streaming-Antworten, Chunking, Tippindikatoren und Echtzeit-Nachrichtenübermittlung.