WanneerDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
channels.matrix.streaming "quiet" is, bewerkt OpenClaw een enkel voorbeeld-event op zijn plaats en markeert de definitieve bewerking met een aangepaste contentvlag. Matrix-clients melden de definitieve bewerking alleen als een pushregel per gebruiker overeenkomt met die vlag. Deze pagina is bedoeld voor operators die Matrix zelf hosten en die regel voor elk ontvangend account willen installeren.
Als je alleen standaard Matrix-meldingsgedrag wilt, gebruik dan streaming: "partial" of laat streaming uit. Zie Matrix-kanaalconfiguratie.
Vereisten
- ontvangende gebruiker = de persoon die de melding moet ontvangen
- botgebruiker = het OpenClaw Matrix-account dat het antwoord verzendt
- gebruik de toegangstoken van de ontvangende gebruiker voor de API-aanroepen hieronder
- laat
senderin de pushregel overeenkomen met de volledige MXID van de botgebruiker - het ontvangende account moet al werkende pushers hebben — regels voor stille voorbeelden werken alleen wanneer normale Matrix-pushbezorging gezond is
Stappen
De toegangstoken van de ontvanger ophalen
Hergebruik waar mogelijk een bestaande clientsessietoken. Om een nieuwe aan te maken:
Controleren of pushers bestaan
De overschrijvende pushregel installeren
OpenClaw markeert definitieve tekst-only voorbeeldbewerkingen met Vervang vóór het uitvoeren:
content["com.openclaw.finalized_preview"] = true. Installeer een regel die overeenkomt met die markering plus de bot-MXID als afzender:https://matrix.example.org: de basis-URL van je homeserver$USER_ACCESS_TOKEN: de toegangstoken van de ontvangende gebruikeropenclaw-finalized-preview-botname: een regel-ID die uniek is per bot per ontvanger (patroon:openclaw-finalized-preview-<botname>)@bot:example.org: je OpenClaw bot-MXID, niet die van de ontvanger
DELETE op dezelfde regel-URL met de token van de ontvanger.
Opmerkingen voor meerdere bots
Pushregels worden gesleuteld opruleId: het opnieuw uitvoeren van PUT op dezelfde ID werkt één regel bij. Voor meerdere OpenClaw-bots die dezelfde ontvanger melden, maak je één regel per bot met een afzonderlijke afzendermatch.
Nieuwe door de gebruiker gedefinieerde override-regels worden vóór standaard onderdrukkingsregels ingevoegd, dus er is geen extra volgordeparameter nodig. De regel heeft alleen invloed op tekst-only voorbeeldbewerkingen die op hun plaats kunnen worden afgerond; mediafallbacks en fallbacks voor verouderde voorbeelden gebruiken normale Matrix-bezorging.
Homeserver-opmerkingen
Synapse
Synapse
Er is geen speciale wijziging in
homeserver.yaml vereist. Als normale Matrix-meldingen deze gebruiker al bereiken, is de ontvangertoken plus de pushrules-aanroep hierboven de belangrijkste configuratiestap.Als je Synapse achter een reverse proxy of workers draait, zorg er dan voor dat /_matrix/client/.../pushrules/ Synapse correct bereikt. Pushbezorging wordt afgehandeld door het hoofdproces of synapse.app.pusher / geconfigureerde pusher-workers — zorg dat die gezond zijn.De regel gebruikt de pushregelvoorwaarde event_property_is (MSC3758, pushregel v1.10), die in 2023 aan Synapse is toegevoegd. Oudere Synapse-releases accepteren de aanroep PUT pushrules/..., maar laten de voorwaarde stilzwijgend nooit overeenkomen — upgrade Synapse als er geen melding aankomt bij een definitieve voorbeeldbewerking.Tuwunel
Tuwunel
Dezelfde flow als Synapse; er is geen Tuwunel-specifieke configuratie nodig voor de definitieve voorbeeldmarkering.Als meldingen verdwijnen terwijl de gebruiker actief is op een ander apparaat, controleer dan of
suppress_push_when_active is ingeschakeld. Tuwunel heeft deze optie toegevoegd in 1.4.2 (september 2025) en deze kan pushes naar andere apparaten bewust onderdrukken terwijl één apparaat actief is.