MeshCore-BBS

Ein schwarzes Brett im Funknetz: die Hilfe zur MeshCore-BBS

Die MeshCore-BBS ist quelloffen und frei verfügbar. Der vollständige Quellcode, eine ausführliche Dokumentation und ein fertiges Docker-Abbild liegen im GitHub-Repository:

https://github.com/carsten-walther/MeshCore-BBS

Die Befehle der BBS

Bedient wird die BBS vollständig über Direktnachrichten. Jeder Befehl beginnt mit einem Ausrufezeichen und wird als private Nachricht an den BBS-Knoten geschickt — eine besondere App braucht man dafür nicht. Die komplette Befehlsliste bekommt man jederzeit im Betrieb, indem man der BBS eine Nachricht mit !help schickt; !help <befehl> erklärt einen einzelnen Befehl genauer.

Räume (die thematischen Bretter):

  • !rooms — verfügbare Räume mit Mitgliederzahl anzeigen
  • !join <raum> — einen Raum betreten
  • !leave — den aktuellen Raum verlassen
  • !post <text> — einen Beitrag im aktuellen Raum hinterlassen
  • !read [n] — neue Beiträge lesen (optional begrenzt auf n Stück)
  • !search <text> — Beiträge im Raum durchsuchen
  • !undo — den eigenen letzten Beitrag zurückziehen

Private Nachrichten (der Briefkasten):

  • !msg [name] <text> — eine private Nachricht hinterlegen
  • !inbox — den eigenen Posteingang abrufen
  • !reply <text> — auf die zuletzt gelesene Nachricht antworten

Community und Status:

  • !who — Mitglieder des aktuellen Raums
  • !users — zuletzt aktive Nutzer
  • !seen <name> — wann jemand zuletzt aktiv war
  • !whoami — unter welchem Namen die BBS einen kennt
  • !whereami (oder !pwd) — aktueller Raum und ungelesene Beiträge
  • !stats — Nutzer-, Beitrags- und Raumzahlen

Extras (je nach Konfiguration verfügbar):

  • !weather [ort] — aktuelles Wetter
  • !ping — Signalqualität der letzten Nachricht (Signalstärke, Rauschabstand, Zwischenstationen)
  • !solar — Sonnenaktivität und Kurzwellen-Ausbreitungsbedingungen für Funkamateure

Wo man das Repository bezieht

Wer die BBS selbst betreiben möchte, klont das Repository direkt von GitHub:

git clone github.com/carsten-walther/MeshCore-BBS.git

Alternativ lässt sich der Stand als ZIP-Archiv über die grüne Code-Schaltfläche auf der Repository-Seite herunterladen. Für den unkomplizierten Betrieb auf einem Server oder NAS gibt es zusätzlich ein fertiges Docker-Abbild, das automatisch aus dem Repository gebaut wird:

ghcr.io/carsten-walther/meshcore-bbs:latest

Die README im Repository beschreibt Schritt für Schritt, welche Hardware man braucht (ein MeshCore-Gerät mit Companion-Firmware), wie man die BBS konfiguriert und wie man sie per Docker oder direkt als Python-Programm in Betrieb nimmt.