# Plan: Update srvclawdbot01.md for OpenClaw (Clawdbot) + Telegram ## Target File `/home/rwiegand/Nextcloud/egonetix/infrastructure/hosts/srvclawdbot01.md` ## Changes Overview ### 1. Header Table (Line 8) **Change:** Update `Funktion` from `Claude Remote Agent` to `Claude Remote Agent + OpenClaw Bot` ### 2. Services Table (Lines 18-22) **Change:** Add a new row for the Telegram Bot service after the existing entries: ``` | clawdbot-gateway | 18789 | OpenClaw Telegram Bot (@egomol_bot) | ``` ### 3. New Section "## OpenClaw / Clawdbot" (after line 123, i.e. after the Claude Remote Agent section ends) **Change:** Insert a complete new section with: - Website link, npm package info, bot name - Komponenten table (5 paths) - Channels table (Telegram, active) - Service-Verwaltung code block (systemctl --user commands, clawdbot CLI) - Gateway info (Port 18789, loopback, token auth, dashboard URL) ### 4. Ressourcen Section (Lines 125-130) **Change:** Keep existing values (RAM 2 GB, Disk 8 GB) - no modification needed. ### 5. Abhängigkeiten Section (Lines 11-14) **Change:** Add two new dependencies: - **Telegram API** (api.telegram.org) - fuer Bot-Kommunikation - **Anthropic API** (api.anthropic.com) - fuer Claude Model ## Resulting File Structure ``` # srvclawdbot01 - Claude Remote Agent Server (header table with updated Funktion) ## Abhängigkeiten (existing + 2 new API dependencies) ## Services (existing + clawdbot-gateway row) ## Claude Remote Agent (all existing content unchanged) ## OpenClaw / Clawdbot <-- NEW SECTION (website, npm, bot info) ### Komponenten <-- NEW ### Channels <-- NEW ### Service-Verwaltung <-- NEW ### Gateway <-- NEW ## Ressourcen (unchanged) ## Postfix Konfiguration (unchanged) ``` ## No Content Removed All existing sections and content are preserved. Only additions and one field update (Funktion).