• UnoRouterUNOROUTER
Dokumentation
  • Chat-Handbuch
Erste Schritte
  • Erste Schritte
Charaktere & Welt
  • Charaktere
  • Personas
  • Lorebooks
  • Karten
Prompting
  • Presets
  • Prompt-Vorlage
  • Gruppenchats
Scripting
  • Makros (CBS)
  • Regex-Skripte
  • Trigger & Lua
Kontext & Medien
  • Gedächtnis & Kontext
  • Bilder
  • Eigene Anbieter
Deine Daten
  • Deine Daten
Navigation
  • Modelle
  • Rangliste
  • Inspektor
  • Preise
  • Chat
  • Status

Docs durchsuchen...

Tippen Sie, um die Dokumentation zu durchsuchen

PlattformIntegrationenChat
Chat-Handbuch

Trigger & Lua

Automatisierung rund um jede Nachricht.

Trigger sind ereignisgesteuerte Skripte an Charakteren. Sie feuern beim Chatstart oder rund um Nachrichten und können Verlauf lesen, Variablen setzen, Systemtext injizieren oder ein Senden stoppen.

Das Skriptformat nutzt einrückungsbasierte Befehle, kompatibel mit RisuAI-Trigger-Skripten v2, die Automatisierung bestehender Karten importiert und läuft also.

Skripte mit Low-Level-Zugriff schalten Effekte frei, die über den Chat hinausreichen:

runLLM checkSimilarity extractRegex runImgGen showAlert sendAIprompt triggerlua

LLM- und Bild-Effekte rufen echte Modelle auf und kosten Tokens; sie erfordern eine Anmeldung und laufen über dein Konto.

Für Logik jenseits der Trigger-VM können Charaktere Lua mitbringen. Die eingebettete Laufzeit bietet eine API mit rund 50 Funktionen: Chat-Zugriff, Variablen, Hinweise, LLM-Aufrufe und mehr, kompatibel mit der Lua-Oberfläche von RisuAI.

lua
onOutput = async(function(triggerId)
  local msg = getChat(triggerId, -1)
  if string.find(msg.data, "secret") then
    alertNormal(triggerId, "Secret mentioned!")
  end
end)
listenEdit("editoutput", function(triggerId, data)
  return data:gsub("%s+$", "")
end)

Lua kann Hooks registrieren, die Text im Flug umschreiben: deine Eingabe vor der Zusammensetzung, die Modellausgabe vor dem Speichern und die rohe Anfrage direkt vor dem Senden.

Hooks laufen in Reihenfolge mit Regex-Skripten derselben Stufe; im Anfrageprotokoll siehst du das Endergebnis der gesamten Pipeline.

Anzeige- und Anfrage-Skriptmodi laufen in einer Sandbox mit eingeschränktem Befehlssatz. Skripte erreichen weder dein Konto noch Schlüssel oder andere Gespräche; das Schlimmste, was ein schlechtes Skript anrichten kann, ist den eigenen Chat zu verwürfeln.

Regex-SkripteGedächtnis & Kontext

Auf dieser Seite

Trigger-Skripte
Low-Level-Effekte
Lua-Skripting
Edit-Hooks
Sicherheit