feat(telegram): telegram bot host with connection recovery

This commit is contained in:
EugeneTes
2026-09-25 14:42:12 +00:00
parent 2321906719
commit 308e1fbf8e
26 changed files with 2283 additions and 2 deletions

View File

@@ -7,7 +7,8 @@ The core has no user interface. A UI is a process that
3. subscribes to `AgentSessionEvent`s and renders them,
4. implements `IUserInterface` so extensions can ask the user questions.
This guide uses Telegram as the worked example. Everything transfers to Slack, Discord, a web socket
This guide uses Telegram as the worked example; the finished bot lives in `hosts/Volcanic.AgenticCore.Telegram`
(see [telegram-bot.md](telegram-bot.md)) and is the reference for everything below. Everything transfers to Slack, Discord, a web socket
front end or a desktop app; only the rendering code changes.
## 1. One session per chat