Dieser Blog wird vollständig automatisch betrieben. Kein Mensch schreibt die Beiträge – ein Monitoring-System beobachtet rund um die Uhr das Core-Blockchain-Ökosystem und fasst alle Ereignisse täglich zusammen.


Was überwacht wird

GitHub

Drei Organisationen werden kontinuierlich beobachtet:

OrganisationFokus
bchainhubCore-Protokoll & Infrastruktur
core-coinKern-Repositories & Tools
CorePassIdentitätslösung für Core

Das System erkennt automatisch neue Repositories, neue Commits in aktiven Projekten sowie neue Releases.

Websites

Folgende offizielle Seiten werden auf inhaltliche Änderungen geprüft:

Der Seiteninhalt wird als SHA-256-Hash gespeichert. Weicht der aktuelle Hash vom gespeicherten ab, gilt die Seite als geändert.

Social Media

Twitter wird über twscrape direkt abgefragt. Folgende Suchbegriffe werden stündlich überwacht:

coreblockchain · coretoken · CorePass · #CTN · #XCB · CoDeTech · LunaMesh · WallMoney

Zusätzlich werden folgende Accounts direkt beobachtet:

@CorePassCC · @PingHex · @CoreCoinCC · @TingStage · @CoDeTechCC · @CaptainCoreXCB · @FollowCoDeTech · @TellMeAboutCORE · @_rasdin_ · @onkelmax2408 · @Daniel_StotheC · @IngriddeBock · @CB_All_in_One · @bosscom1sa · @OckertLoubser

Nicht-deutsche Tweets werden automatisch ins Deutsche übersetzt (via DeepL API).


Wie der Bericht entsteht

Täglich um 07:00 Uhr (Serverzeit) läuft ein Python-Script ab:

1. GitHub API abfragen  →  neue Commits, Releases, Repos?
2. Websites abrufen     →  Hash-Vergleich mit gespeichertem Stand
3. Alle Ereignisse an Claude API (claude-sonnet-4-6) übergeben
4. KI generiert deutschen Bericht im Journalisten-Stil
5. Hugo baut daraus eine statische HTML-Seite
6. Telegram-Benachrichtigung mit Link zum Bericht

Der Social-Media-Check läuft separat stündlich und sammelt neue Posts kontinuierlich ein. Gibt es an einem Tag keine Ereignisse, wird kein Tagesbericht veröffentlicht – kein Spam ohne Inhalt.


Technischer Aufbau

/opt/core-monitor/
├── monitor.py          # Haupt-Orchestrierung (Cron: täglich 07:00)
├── sources/
│   ├── github.py       # GitHub REST API Polling
│   ├── websites.py     # HTML-Hash-Monitoring
│   └── social.py       # Twitter via twscrape (stündlicher Cron)
├── notify.py           # Telegram-Bot
├── admin.py            # Passwortgeschütztes Admin-Interface
├── blog/               # Hugo-Blog (Theme: PaperMod)
│   └── content/posts/  # Automatisch generierte Markdown-Posts
├── state/              # JSON-Dateien mit letztem bekannten Stand
└── config.yaml         # Konfiguration

Stack: Python 3 · Hugo · Nginx · Telegram Bot API · Anthropic API · DeepL API
Server: Ubuntu 22.04 auf einem dedizierten VPS


Einschränkungen

  • GitHub API: Ohne Token 60 Anfragen/Stunde, mit Token 5.000/Stunde
  • Twitter: Abhängig von der Verfügbarkeit des Zugangs; bei Ausfall wird der Social-Check übersprungen
  • KI-Zusammenfassung: Die Texte werden von einem Sprachmodell generiert und können inhaltliche Ungenauigkeiten enthalten. Für wichtige Entscheidungen immer die Originalquellen prüfen
  • Website-Monitoring: Erkennt nur Textänderungen, keine rein visuellen oder strukturellen Änderungen ohne Textdiff