@DoublegramScribeBot's memory on Telegram is built for everyday team chat — recalling what was said, who said it, and when. It is not a full archive of everything Telegram ever stored. Knowing the limits helps you ask better questions and set realistic expectations.
Privacy: what Scribe can access
| Rule | What it means for you |
|---|---|
| One chat at a time | Search always scoped to the chat where you ask — private chat with Scribe, or the group where you mentioned the bot |
| No cross-chat access | Scribe cannot pull messages from other groups or other people's private chats |
| Bot must be present | Only messages sent while Scribe is in the group are indexed |
| Members only | Scribe indexes what Telegram delivers to the bot — typically messages in groups where it is a member |
Scribe does not sell or expose your chat to other Doublegram users. Memory stays tied to your chat with the bot or your group where Scribe is installed.
Group admins: Anyone with group premium can ask about group history. Restrict AI to admins only in Settings if you want only admins searching history.
What Scribe can retrieve accurately
- Text messages in the chat
- Transcribed voice notes (after Scribe processes them)
- Captions on photos, videos, and documents
- Filters by person when the person has posted and Scribe knows their username or display name
- Filters by date — today, yesterday, last week (uses your timezone for reminders; date parsing uses context from your question)
- Member events — joins, leaves, promotions (as logged events)
What Scribe cannot or may not retrieve
- Image or video pixels — No visual search; only captions and descriptions in text
- Audio files sent as attachments (not voice messages) — not transcribed automatically
- Stickers without text — Little or no searchable content
- Messages before Scribe joined — No retroactive indexing
- Deleted messages — May still appear if indexed before deletion; Scribe does not guarantee removal from search
- Edited messages — Scribe may index the edited version when Telegram sends an edit update
- People who never posted — Cannot filter by name if they never wrote in the chat
- Ambiguous names — Two members named Marco may confuse person filters; use @username when possible
Accuracy expectations
Scribe answers from a sample of the most relevant messages (not the entire chat dump every time). For busy groups with thousands of messages per day, very broad questions may miss edge cases.
Tips for better accuracy:
- Narrow the time: yesterday afternoon instead of last month
- Name people with @username when names collide
- Ask about topics in text — words people actually typed or said
- For very recent messages, wait a few seconds after posting before asking
Indexing delay
Messages appear in the recent cache almost instantly. The long-term archive typically catches up within seconds to a couple of minutes. If Scribe misses something from the last minute, ask again shortly.
AI credits and subscriptions
Searching history is an AI feature — it requires subscription (private) or group premium, and may consume AI credits on some plans. Transcription and indexing happen regardless; only the answer to your question uses AI.
Quick reference
- Scope: current chat only
- Starts: when Scribe joins
- Weak: uncaptioned media, never-posted users
- Strong: text, transcriptions, captions, named filters
Related: how recent vs archived messages work together in Recent Messages vs Chat Archive in Telegram.



