mirror of
https://github.com/wassname/pi-telegram.git
synced 2026-06-27 16:46:21 +08:00
readme & screenshot update
This commit is contained in:
@@ -6,6 +6,22 @@
|
||||
|
||||
Telegram DM bridge for pi.
|
||||
|
||||
This repository is a fork of the original [`badlogic/pi-telegram`](https://github.com/badlogic/pi-telegram).
|
||||
It started from upstream commit [`cb34008460b6c1ca036d92322f69d87f626be0fc`](https://github.com/badlogic/pi-telegram/commit/cb34008460b6c1ca036d92322f69d87f626be0fc) and has since diverged substantially.
|
||||
|
||||
## What Changed In This Fork
|
||||
|
||||
Compared to upstream commit `cb34008`, this fork significantly extends and hardens the extension.
|
||||
|
||||
- Better Telegram control UI, including an improved `/status` view with inline buttons for model and thinking selection
|
||||
- Interactive model selection improvements, including scoped model lists and thinking-level control for reasoning-capable models
|
||||
- Queueing and interaction upgrades, including queue previews, reaction-based prioritization/removal, media-group handling, and safer dispatch behavior
|
||||
- Markdown and reply rendering improvements, with richer formatting support and multiple fixes for incorrect Telegram rendering and chunking edge cases
|
||||
- Streaming, attachment, and delivery workflow hardening, including more robust preview updates and file handling
|
||||
- General runtime polish, bug fixes, and refactors across pairing, command handling, and Telegram session behavior
|
||||
|
||||
In short: this fork is no longer just a repackaged copy of upstream; it is a feature-expanded and bug-fixed Telegram frontend for pi.
|
||||
|
||||
## Install
|
||||
|
||||
From git:
|
||||
@@ -78,6 +94,13 @@ The first DM user becomes the allowed Telegram user for the bridge. The extensio
|
||||
|
||||
Chat with your bot in Telegram DMs.
|
||||
|
||||
Additional fork-specific controls:
|
||||
|
||||
- `/status` now has a richer view with inline buttons for model and thinking controls
|
||||
- `/model` opens the interactive model selector
|
||||
- `/compact` starts session compaction when pi and the Telegram queue are idle
|
||||
- Queue reactions: `👍` prioritizes a waiting turn, `👎` removes it
|
||||
|
||||
### Send text
|
||||
|
||||
Send any message in the bot DM. It is forwarded into pi with a `[telegram]` prefix.
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 1.5 MiB After Width: | Height: | Size: 177 KiB |
Reference in New Issue
Block a user