Zum Inhalt springen

Matrix

AktionenAb Community

  • Auslöser
  • Nachricht
Matrix

#alarme:matrix.org · höchstens alle 4 h

    So sieht der Baustein auf dem Board aus: links die Eingänge. Als Aktion steht er am Ende der Chain.

    Wie ein Bote mit eigenem Schlüssel zum Vereinsheim: Dein Bot-Konto bringt jeden Alarm in deinen Matrix-Raum, egal auf welchem Server der liegt.

    Nachricht in einen Matrix-Raum. Schickt den Alarm über ein eigenes Bot-Konto in einen Raum auf Matrix, etwa in Element. Leg dafür ein zweites Matrix-Konto für den Bot an, lade es in den Raum ein und trag hier sein Zugangstoken und den Raum ein; wie du das Token bekommst, steht in der Anleitung. Matrix gibt es im Plan Community. Beispiel: Der Alarm „BTC Dip-Käufer: RSI 14: 28,7 · Kurs: 81.616 $“ erscheint als Nachricht im Raum.

    Wann eine Aktion sich meldet, mit Cooldown 4 StundenAlarm beim Wechsel des Auslösers auf wahr; bleibt er wahr oder springt er im Cooldown erneut, kommt kein weiterer.Auslöser, etwa RSI unter 30Alarm · Cooldown 4 h0 h4 h8 h12 h
    • Signal wahr
    • Alarm geht raus
    • zurückgehalten
    • Cooldown läuft
    Der Alarm kommt, wenn der Auslöser von falsch auf wahr springt. Bleibt er wahr, kommt kein zweiter. Springt er im Cooldown erneut, hält Bellchain den Alarm zurück (Kreis); das Replay zählt solche Fälle unter „hielt der Cooldown zurück“.

    Die Einstellungen stehen rechts unter „Eigenschaften“, sobald du den Baustein auf dem Board anklickst. Unter jedem Feld steht dieselbe Erklärung wie hier.

    Standard: https://matrix.org · https-Adresse, höchstens 200 Zeichen

    Der Server des Bot-Kontos, etwa https://matrix.org. Er muss aus dem Internet erreichbar sein.

    Standard: leer · beliebiger Text, höchstens 512 Zeichen, muss vor dem Aktivieren ausgefüllt sein, im Export einer Chain leer

    Das Zugangstoken des Bot-Kontos. Behandle es wie ein Passwort: Wer es kennt, kann als Bot schreiben. Nimm deshalb ein eigenes Konto nur für den Bot, nie dein eigenes. Es bleibt im Export der Chain leer.

    Standard: leer · beliebiger Text, höchstens 300 Zeichen, muss vor dem Aktivieren ausgefüllt sein

    Der Raum als Adresse wie #alarme:matrix.org oder als ID aus Element (Raumeinstellungen, Erweitert). Lade das Bot-Konto vorher in den Raum ein.

    Standard: Mit Ton · unter „Mehr“

    Ob Mitglieder des Raums einen Ton bekommen.

    • Mit Ton (Standard): Als gewöhnliche Nachricht, wie in den Einstellungen des Raums.
    • Still: Als Hinweis (m.notice), den Clients ohne Ton zeigen.

    Standard: 4 h · von 0 bis 168 h

    Cooldown: Nach einem Alarm wartet die Aktion mindestens so lange bis zum nächsten. 4 Stunden passen für die meisten Chains. 0 heißt: Jedes Mal, wenn die Bedingung wahr wird, kommt ein Alarm.

    Standard: {{kette}}: {{werte}} · beliebiger Text, höchstens 1.000 Zeichen, mehrzeilig

    Der Text des Alarms. {{kette}} setzt den Namen der Chain ein, {{werte}} die Werte der Bausteine, {{kurs}} den Kurs; dazu gibt es {{paar}}, {{coin}} und {{zeit}}. Mit **fett**, _kursiv_ und `Code` hebst du Text hervor. Hängt eine Nachrichtenvorlage am Eingang Nachricht, gilt deren Text.

    Schickt die Nachricht über dein Bot-Konto in einen Raum auf Matrix (Plan Community).

    Beispiel-Chain: Kerze, RSI, Vergleich, MatrixVerbindungen: Kerze → RSI, RSI → Vergleich, Vergleich → Matrix.KerzeBTC/USDT · 1hRSI14 KerzenVergleichRSI 14 unter 30Matrix#alarme:matrix.org ·höchstens alle 4 h

    So verbindest du die Bausteine:

    1. Kerze (Kurs) → RSI (Wert)
    2. RSI (RSI) → Vergleich (Wert)
    3. Vergleich (wahr/falsch) → Matrix (Auslöser)

    Auf dem Board steht: #alarme:matrix.org · höchstens alle 4 h

    Chain als JSON

    Zum Ausprobieren kopieren und im Editor unter „Importieren“ einfügen. Der Import legt eine neue Chain an.

    matrix.json
    {
    "name": "Beispiel: Matrix",
    "version": 1,
    "nodes": [
    { "id": "c1", "type": "core.candle", "position": { "x": 40, "y": 40 }, "settings": { "pair": "BTC/USDT", "timeframe": "1h" } },
    { "id": "r1", "type": "core.rsi", "position": { "x": 260, "y": 40 }, "settings": { "length": 14 } },
    { "id": "k1", "type": "core.compare", "position": { "x": 480, "y": 40 }, "settings": { "operator": "below", "value": 30 } },
    { "id": "x1", "type": "core.matrix", "position": { "x": 700, "y": 40 }, "settings": { "homeserver": "https://matrix.org", "token": "syt_example_bot_token_000000", "room": "#alarme:matrix.org" } }
    ],
    "edges": [
    { "from": "c1.close", "to": "r1.in" },
    { "from": "r1.out", "to": "k1.in" },
    { "from": "k1.out", "to": "x1.in" }
    ]
    }

    Verbinden lassen sich nur gleiche Typen: Zahlenreihe mit Zahlenreihe (runder Pin), Signal mit Signal (eckig), Nachricht mit Nachricht (Raute).

    Richtung Pin Typ Hinweis
    Eingang Auslöser Signal (wahr/falsch) Pflicht
    Eingang Nachricht Nachricht optional
    Ausgang – – Keine Ausgänge.
    • Findet sich in der Suche auch unter: benachrichtigung, nachricht, alarm, matrix, element, raum, gruppe.

    Client-Server-API: PUT …/rooms/{Raum}/send/m.room.message mit Text und HTML, ohne Erwähnungen (m.mentions leer). Beim ersten Mal tritt das Bot-Konto dem Raum bei, wenn es eingeladen ist. Den Homeserver findet Bellchain über .well-known. Im Versandprotokoll steht nur der Raum.

    • Typ in der Chain: core.matrix · Version 1.0.0 · Kategorie-Schlüssel act
    • Einstellungen in der Chain: homeserver (Homeserver), token (Zugangstoken), room (Raum), kind (Benachrichtigen), cooldown (Höchstens alle … Stunden), message (Nachricht)
    • Pins in der Chain: Eingang in, message
    • Wirkung: benachrichtigt über Matrix
    • Wie ein Baustein aufgebaut ist

    Version 2026.10.25.16 · Changelog