28,820 MESSAGES PROCESSED•NEVER USED FOR TRAINING•TELEGRAM & DISCORD•ROAST MODE OPTIONAL•NO CARD TO START•/OPTOUT ALWAYS WORKS•
28,820 MESSAGES PROCESSED•NEVER USED FOR TRAINING•TELEGRAM & DISCORD•ROAST MODE OPTIONAL•NO CARD TO START•/OPTOUT ALWAYS WORKS•
πŸ• Zero boring meeting notesπŸ‘Ύ Telegram & Discord
28,820 messages processed

Your assistant for managing chaotic group chats.

KeeperBots runs the bot side of your Telegram and Discord communities β€” daily digests, catch-up summaries, activity analytics and keyword tracking β€” so nobody has to scroll back through four hundred messages to work out what was decided.

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.
$/summary 3hNeutral recap, grouped by topic
90-day retentionTelegram + Discord

Running in production right now

28,820messages processed
2groups connected
~5 minto first digest
90 daysretention, yours to change
What it does

Built for people who are tired of scrolling back.

Summaries are table stakes β€” half a dozen bots do them. The useful part is what you can do with everything your group has already said.

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, optional

The same day's data with none of the manners β€” running jokes, nicknames that stick, and an award nobody wanted. One switch turns it off.

Roast time: 22:00  Β·  default OFF
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
GOOD MANNERS⏱️

Never floods the chat

A hard ceiling on how often it posts. If it is rate-limited it reacts with 😴 instead of replying, so it stays a guest in your group.

Max 1 post / 10 min  Β·  group-wide
MEMBERSπŸšͺ

Check people at the door

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

441 members  Β·  128 verified  Β·  0 spam
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”
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.

/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
Fast onboarding

Running in three chunky steps.

No server to rent, nothing to install. Make a bot, paste the token, pick a time.

1

Pick your platform

On Telegram: message @BotFather, send /newbot, then /setprivacy β†’ Disable β€” that last step is the one everyone misses. On Discord: create an app, switch on the Message Content intent, and invite it with the bot and slash-command scopes.

✈️ TelegramπŸ‘Ύ Discord
2

Pick a voice

How should it talk to your group? Changeable any time, and it applies on the next message.

NeutralWitty πŸ”₯Quiet
3

Paste the token

We start it, watch it, and tell you the moment it connects. Your first three days are free and we don't ask for a card to begin.

Create your account
LIVE TERMINAL
EXAMPLE
> connected to your group
βœ“ logging messages, 0 errors
πŸ€– KeeperBot β€” 22:00 digest

Deploys & disasters

@priya shipped the checkout rewrite at 16:40, then spent an hour explaining that the rollback button is also a feature.

The pricing page, day three

Still unresolved. @dan wants three tiers, @marcus wants two, and nobody has asked a customer.

Unresolved

Who is oncall this weekend β€” asked twice, answered never.

312 messages Β· 19 people Β· busiest 16:00–17:00

Posts at your time, in your timezoneReady
Transparent

Honest pricing. Three days free.

Every account starts with a three-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
3 DAYS FREE1 group

Free trial

Everything, for three days.

$0/ 3 days
  • One group or server
  • Daily digest and catch-up summaries
  • 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
  • Everything in the trial
  • Up to 3 groups or servers
  • Longer retention
  • Priority support
Start free, then Community
MONTHLY25 groups

Network

Many groups, longer memory.

$59/ mo + tax
  • Everything in Community
  • Up to 25 groups or servers
  • Longer archive
  • Direct support
Start free, then Network
Straight answers

No-BS FAQ.

Straight answers on privacy, storage, and what is not built yet.

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.

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.

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. Roast mode is off unless you switch it on.

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 three 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. Telegram forbids a bot from starting 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. It cannot reach members who joined before you turned it on. Your bot's page shows the real number.

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.

Which platforms does it work with?+

Telegram groups, including forum groups with topics, and Discord servers. One account can run bots across both.

No card Β· 3 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 free3 days