51,280 MESSAGES PROCESSED•NEVER USED FOR TRAINING•TELEGRAM & DISCORD•ROAST MODE OPTIONAL•JUST @ THE BOT•NO CARD TO START•/OPTOUT ALWAYS WORKS•
51,280 MESSAGES PROCESSED•NEVER USED FOR TRAINING•TELEGRAM & DISCORD•ROAST MODE OPTIONAL•JUST @ THE BOT•NO CARD TO START•/OPTOUT ALWAYS WORKS•
πŸŒ™ A summary every nightπŸ”Ž Ask the whole archive
51,280 messages processed

Your group's memory, on Telegram and Discord.

Nightly digests, /ask over your whole chat history, a log of every decision, and keyword alerts. Never scroll back through a busy group again.

✈️ Telegram groupsπŸ‘Ύ Discord servers

7 days free Β· no card Β· connect in about five minutes

Design & Build // 412 messages today
Daily digestCatch-upKeyword radarRoast πŸ”₯
22:00 digest#dev-core

Today's digest

πŸš€ Decided: the team agreed to move WebSockets to HTTP/3 for mobile stability.
πŸ› Fixed: @priya merged the patch after three nodes hit memory spikes.
πŸ†
TODAY'S AWARDFastest Undo β€” @marcus
Catch-up3h window

Catch up on demand

Command: /summary 3h

Deploy pipeline61%
Pricing page28%
🦊🐼⚑
18 PEOPLE TALKED
Roast mode

Daily snark

"Three hours on whether the button says Start or Get started. It still says Start."
#gpuβ–² mentions up
Tracked since you added it with /monitor.
$/ask what did we decide about pricingAnswered from everything the group has said
90-day retentionTelegram + Discord

Running in production right now

51,280messages processed
3groups connected
Same dayfirst summary, not tomorrow
90 daysretention, yours to change
From nothing to connected

How it works, in three steps.

Nothing to install and no server to rent. You make the bot; we check every step against Telegram or Discord before moving on, so it either works at the end or tells you exactly what to fix.

1

Make a bot, copy the token

On Telegram that is /newbot in @BotFather. On Discord it is a new app in the developer portal. Either way you copy one token and paste it here β€” and we check it is real before anything is created.

2

Let it read the chat

One setting decides whether any of this works: privacy mode Disabled on Telegram, the Message Content intent on for Discord. We check it rather than take your word for it, then find your group or server ourselves β€” you never hunt down an ID.

3

Read your first summary today

About 20 messages in, it posts a first look at what your group has been saying. After that, a digest every night at the time you pick, in your timezone β€” and /ask works from day one.

What it does

Everything your group's memory does.

A digest bot hands you last night. This hands you the whole archive: ask it a question and get an answer with who said it and when, read back what the group actually decided, get a DM the moment your word comes up, check people at the door, reach the members who messaged you β€” and rebuild the group somewhere new if you ever lose it. One bot instead of six.

SLASH COMMAND⚑

Instant catch-up

Back from a day away? /summary 3h returns a short, neutral read of what was decided β€” one topic, one person, or the whole group.

Bot: "Deploy pipeline argued twice, pricing page still unresolved."
ANALYTICSπŸ“Š

Who is actually talking

Message counts, busiest hours and a per-topic breakdown, so you can see where your community's attention really goes.

/stats 7d  Β·  1,282 messages  Β·  peak 21:00
SPICY MODEπŸ”₯

Roast mode, if you want it

The same day's data with none of the manners β€” running jokes it carries from night to night, nicknames that stick, and an award nobody wanted. It starts off: a new bot writes a plain summary until you ask for the other thing.

Starts as a plain summary  Β·  one switch makes it a roast
PRIVACYπŸ›‘οΈ

Never used for training

Your group gets a database of its own β€” not a shared one. Nothing is used to train any model, and you choose how long messages are kept.

Separate DB per group  Β·  90-day default
KEYWORD RADARπŸ“‘

Track what matters to you

Follow the words your community cares about and see who mentioned what, how often, and when it started climbing.

/monitor gpu  β†’  backfilled across all history
JUST @ ITπŸ’¬

Talk to it like a member

Mention it or reply to it and it answers β€” about anything your group has said, or just to chat. Pick its personality: friendly, sassy or straight to the point. It remembers its own roasts, and it's limited per person, per hour and per day, so it never floods the chat.

@keeper who picked the vendor?  β†’  β€œDana, Tuesday: Bravo.”
MEMBERSπŸšͺ

Check people at the door

New members answer a quick question in a private chat before they're let in, then get your welcome in the group. It keeps bots out β€” and because they messaged your bot, it can reach them again later, even if you lose the group.

β€œWho invited you?”  β†’  answered privately  β†’  let in & welcomed
MINUTESπŸ“

Remembers what you decided

Every night it writes down what the group actually settled. Ask /decisions and you get the answer from a record, not a scroll back. Nothing to maintain, nothing to tick off.

/decisions  Β·  Sep 22 β€” go with Bravo for the next order
ALERTSπŸ””

Tell me when someone says it

Message the bot /alert pricing and it DMs you whenever anyone mentions it, with a link straight to the message. What you watch stays private, and it never floods you.

πŸ”” pricing in Design & Build  Β·  β€œSam: new pricing page is live”
ANNOUNCEπŸ“£

Message your members directly

Send a private announcement to every member who has messaged your bot β€” through the door check or the say-hello link you pin. A bot can't message anyone it has never heard from, so your page shows exactly who that is. One a day, and anyone can reply STOP.

Write  β†’  preview  β†’  delivered privately
BACKUP & RESTOREπŸ—„οΈ

Lose the group, not the community

Everything since the bot joined is kept, searchable with /ask and backed up nightly. If the group is ever lost, the bot rebuilds it in a new one β€” its topics, bans, pinned messages and whole history β€” and sends the new link to every member it can reach.

/movehere  β†’  topics Β· bans Β· pins Β· history  β†’  new link sent
FIRST LOOK🌱

A first summary the same day

No waiting until tonight to see if it works. About 20 messages after you connect it, the bot posts a first look at what the group has been saying β€” then a digest every night after that.

Connected  β†’  ~20 messages  β†’  first summary
In the chat

Your group never has to leave the chat.

The dashboard is for setup. Day to day, everything runs from a command where your members already are β€” on Telegram and on Discord.

@yourbot who recommended that vendor?Mention it or reply to it and it answers, in the personality you pick
/ask what did we decide about pricingAnswered from everything your group has actually said
/decisionsEverything the group settled this month
/alert pricingDM me whenever anyone mentions it (sent privately)
/summary 3hCatch up on the last three hours of this topic
/summary all @danaEverything one person said, across every topic
/roastThe same window, with attitude
/stats 7dMessage counts, busiest hours, per-topic breakdown
/monitor gpuStart tracking a word across the whole history
/monitorlist 30dWhat your group has been talking about
/nicknamesWho has been called what, and what they used to be
/optoutLeave the data entirely β€” reversible with /optin
Transparent

Honest pricing. Seven days free.

Every account starts with a seven-day trial, everything switched on, no card to begin. When it ends, pick a plan and pay by card β€” cancel whenever you like.

⚑ Start here
7 DAYS FREE1 group

Free trial

Everything, for seven days.

$0/ 7 days
  • One group or server
  • Daily digest and catch-up summaries
  • Talk to the bot β€” 100 answers a day
  • Analytics and keyword tracking
  • Roast mode, entirely optional
  • 90-day retention, adjustable
  • No card to start
Start free
MONTHLY3 groups

Community

What the trial turns into.

$19/ mo + tax
  • Every feature, switched on
  • Up to 3 groups or servers
  • Unlimited chat with the bot (fair use*)
  • Download your full history any time
  • Cancel any time from your billing page
  • Or $190 a year β€” two months free
Start free, then Community
MONTHLY25 groups

Network

Many groups, one account.

$59/ mo + tax
  • Everything in Community
  • Up to 25 groups or servers
  • Unlimited chat with the bot (fair use*)
  • Every group under one account
  • Photo protection β€” blur and watermark every photo
  • Or $590 a year β€” two months free
Start free, then Network
Not sure which? One group or server, or a handful β€” Community covers up to 3. Running communities for other people, or a network of them β€” Network covers up to 25 and adds photo protection. The trial is every feature on either, and you can move between them from your billing page.

* What the asterisk means: it counts answers when somebody talks to the bot β€” a mention or a reply in the group, a chat in its DMs, or /summary and /ask asked privately. The nightly summary, and /summary, /ask, /stats and /decisions run in the group, are not counted at all. The limit is 2,000 of those answers a day per group on Community and 5,000 on Network β€” far more than any group has used. Past that the bot says it's done for the day and starts again at midnight; nothing else about your plan changes.

Straight answers

No-BS FAQ.

Straight answers on setting it up on Telegram or Discord, privacy, storage and what we do with your group's messages.

Does KeeperBots train AI models on our chat history?+

No. Your messages are used to write your own summaries and nothing else. They are never used to train a model. Message text is sent to a third-party AI provider to generate each summary, and anyone who has opted out is removed before it leaves us.

Can members opt out of being quoted or summarised?+

Yes. Anyone in the group can send /optout. From that moment they are never named in anything the bot writes and their messages are never sent to the model. /optin reverses it. They do not need an account here.

Which platforms does it work with?+

Telegram groups, including forum groups with topics, and Discord servers. One account can run bots across both, and a bot belongs to one network β€” connect a second bot for the other. Everything above the chat app is shared: the nightly summary, /summary, /roast, /ask, /decisions, /stats, keyword tracking, personal alerts, opt-out, the archive and the export. A Discord channel behaves like a Telegram topic, so per-topic summaries and stats come for free there too.

Does it need admin privileges in our group?+

No β€” it works as an ordinary member. On Telegram it needs privacy mode disabled in BotFather, which is what lets it see messages at all. On Discord it needs the Message Content intent switched on for the app, plus permission to read message history and post in the channels you choose. The one exception is join verification on Telegram: to let people in, the bot must be an admin, with only the Add Members right.

How long does setup take, really?+

About five minutes, and most of it happens in Telegram or Discord rather than here. You make a bot, copy one token, paste it, and add the bot to your group or server. There is nothing to install and no server to rent. Each of the four steps is checked against the platform before you can move on, so you find out something is wrong while you are still setting it up, not a week later. The full walkthrough is on the setup page.

What is privacy mode, and why do I have to turn it off?+

It is a Telegram setting on your bot, on by default, that hides ordinary messages from it β€” while it is on, a bot only sees messages that start with a slash. A summary bot that cannot see the conversation has nothing to summarise, so it would join your group, look perfectly healthy and record almost nothing. You switch it off in @BotFather with /setprivacy, pick your bot, choose Disable. One catch: if the bot was already in the group when you changed it, remove it and add it again, because it keeps the old setting until you do. We check this during setup and will not let you past it.

What is the Message Content intent on Discord?+

Discord's version of the same thing. Until you switch it on, every message reaches your bot with its text blank β€” it connects, looks fine and logs nothing. You turn it on in your app at discord.com/developers: the Bot tab, Privileged Gateway Intents, MESSAGE CONTENT INTENT, then Save Changes. We check it during setup, and the invite link we give you already asks for the slash-command scope, which is the other thing people miss.

It's connected but nothing is happening β€” what now?+

Almost always one of three things: privacy mode or the Message Content intent is still on, the bot was added before you changed that setting and needs removing and adding again, or the group has simply been quiet. The bot can only summarise what was said after it joined, so a brand new bot has nothing to talk about yet. The setup page lists these and a few others, and your bot's page shows messages arriving as they land.

Can I change the personality?+

Yes. Schedule, length, house style and retention are all settings, and they apply on the next message with no restart. A new bot writes a plain factual summary each night; switch it to the roast, or to Quiet, whenever you like, and switch it back the same way.

Where does our data live, honestly?+

On a single server, in a database dedicated to your group. Backups run nightly and are verified. This is a beta: there are no off-site backups yet, so don't connect a group whose history you could not stand to lose.

What does the free trial include, and what happens after?+

Every feature, for seven days, with no card. When it ends the bot stops posting and says so once in your group β€” it does not keep posting and it does not go quiet without telling anyone. Nothing is deleted: your history stays and everything resumes when the account is switched on. While the trial is running, each post the bot makes is signed with a small line saying it came from a KeeperBots trial.

Can I catch up without asking in the group?+

Yes. Message the bot privately and /summary, /ask, /decisions and /stats all answer about your group, just to you β€” or simply type a question. It only answers people who are in the group, and nothing you do there shows up in the chat.

Can I get notified when something comes up?+

Yes. Message the bot privately with /alert and a word or short phrase, and it will message you whenever anyone in the group says it, with a link to the message. Alerts are set up privately so nobody sees what you are watching, only people in the group can set them, you get at most one message per word every half hour, and messages from anyone who opted out are never forwarded.

How does it know what we decided?+

Each night it reads the day and writes down only what was clearly settled β€” "we're going with Bravo". Proposals, arguments and jokes are left out, and so is anything personal like someone's health. There's nothing for you to maintain: records expire with the messages they came from.

Can it help if my group gets banned or deleted?+

Partly, and we'd rather be straight about the limit. A bot cannot start a conversation, so it can only message people who have messaged it first β€” a list of member IDs on its own is worthless. If you switch on join verification, everyone who joins after that answers the bot in a private chat, and that is what makes them reachable later. Members who were already there become reachable when they message the bot, which is what the say-hello link on your bot's page is for. Anyone who never messages it, it cannot reach. Your bot's page shows the real number. If the worst happens, the bot can rebuild the group in a new one: recreate its topics, ban the same people again, re-pin the pinned messages, bring its history, search and settings across, and send the new link to everyone it can reach. Your text history can also be imported into the new group, keeping who said what. What no bot can do is add people to a group β€” they have to tap the link.

Can I send an announcement to all my members?+

To every member who has messaged your bot, yes β€” privately, one announcement a day, with a preview first. Not to everyone in the group: a chat platform will not let a bot message somebody it has never heard from. The join check and a pinned say-hello link are how that number grows, your bot's page shows the real figure, and each announcement tells people they can reply STOP.

Can people just talk to the bot?+

Yes. Mention it or reply to one of its messages and it answers, using the recent conversation and everything your group has said since it joined β€” in whichever personality you pick: friendly, sassy or straight to the point, plus your own notes. Members can also message it privately, which you can switch off if you'd rather it only answered in the group. It's limited per person and per day, so it never floods the chat.

Can it answer questions about old conversations?+

Yes β€” that's /ask. It searches everything the bot has logged and answers from the messages themselves, quoting who said what and when. If the answer isn't in your history it says so rather than guessing, which matters because people act on these answers. Anyone who has sent /optout is excluded from what it reads.

No card Β· 7 days free

Give your group a memory.

Five minutes to connect, one switch to pause, and your history leaves with you if it isn't for you.

⚑ Start free7 days