Virtual Moderators for Telegram

Watchers — your virtual Telegram moderators that do more than just moderate.

Watchers are virtual moderators that talk with members, moderate with judgment, answer from your Project Knowledge, and help keep your Telegram community running — even when your team is away.

Each Watcher has its own persona, voice, and specialist role.

Try a Watcher free for 7 days — no payment required.

Sample data

Kwan

Watcher

Online

Community

@samplecommunity

Membergm
Kwangm!! 👋 how's your morning going?

Spam blocked

18

Scam links removed

3

Member interactions

42

Next auto-post

2h 14m

Why Watchers?

Traditional moderation bots enforce rules. Watchers actually help run the community.

A Watcher sits between a traditional bot and a human moderator — it stays available like software, but follows the conversation, talks with members, and moderates with context instead of reacting only to commands and keywords.

Presence

Traditional BotReacts to commands or individual triggers
Human ModeratorPresent only when someone is available
Innvil WatcherFollows the conversation and stays present continuously

Conversation

Traditional BotUses commands, canned replies, or fixed flows
Human ModeratorCan hold natural conversations
Innvil WatcherTalks naturally with members in its configured persona

Understanding

Traditional BotMatches keywords, commands, or predefined patterns
Human ModeratorUnderstands context and intent naturally
Innvil WatcherUnderstands messages and conversations by intent

Project Knowledge

Traditional BotRelies on predefined answers or static commands
Human ModeratorDepends on what the moderator personally knows
Innvil WatcherAnswers from your configured Project Knowledge

Personality

Traditional BotOne generic bot voice
Human ModeratorHas a natural individual personality
Innvil WatcherHas a configurable persona, tone, style, and identity

Moderation judgment

Traditional BotUses keyword, regex, or rigid rule matching
Human ModeratorCan judge context and intent
Innvil WatcherRecognizes violations by context and intent

Availability

Traditional BotAlways running, but only reacts to programmed triggers
Human ModeratorLimited by shifts, availability, and staffing
Innvil WatcherContinuously available for moderation and community operations

Consistency

Traditional BotConsistent, but rigid
Human ModeratorCan vary by moderator or shift
Innvil WatcherApplies configured behavior consistently while still using context

Working as a team

Traditional BotEach bot usually acts independently
Human ModeratorRequires coordination between team members
Innvil WatcherMultiple Watchers coordinate roles and avoid duplicate replies

Specialization

Traditional BotUsually built around individual commands/features
Human ModeratorResponsibilities depend on staff assignments
Innvil WatcherCan have dedicated specialist roles such as Host, Knowledge, Spam & Scam, Media Safety, and Rules & Conduct

When it doesn't know

Traditional BotReturns a canned fallback or fails
Human ModeratorCan ask another team member
Innvil WatcherCan use Project Knowledge and escalate when a human is needed, where supported

Scale / coverage

Traditional BotEasy to run, but limited in judgment
Human ModeratorMore coverage requires more people and shifts
Innvil WatcherAdds coordinated moderation coverage without requiring a human moderator online at every moment

Present in the room, not just on command

A Watcher follows the conversation and decides when a moderator should actually speak. It can respond to a "gm," answer a member, step into a moderation issue, or stay quiet when nothing needs its attention.

Protect

Graduated moderation for spam, scam links, and unsafe media — enforced by intent, not just keywords.

Engage

Joins conversations naturally when appropriate, using the persona and voice you configure.

Support

Answers project-specific questions using the knowledge you provide, without inventing project facts.

Escalate

When something needs a human, the Watcher can bring your team in — while keeping a structured record of its moderation actions.

What is a Watcher?

An AI-powered Virtual Moderator you deploy to your Community.

A Watcher is a virtual moderator with its own identity, voice, knowledge, and behavior. Once deployed, it becomes an active presence in your Telegram community — participating in conversation, helping members, moderating when necessary, and operating according to the settings you choose.

A Community is the actual Telegram group, supergroup, or channel you connect. Each Watcher can be deployed to one or more Communities, and every active Watcher-to-Community deployment uses one Watcher slot.

See the full Watcher vs. moderation-bot comparison

Watcher slots, in practice

AegisCommunity A= 1 slot
AegisCommunity A+ Community B= 2 slots

One Watcher profile, deployed to two Communities, uses two slots — slots count active deployments, not distinct Watchers.

Knows the rules — and enforces them

Judgment, not just a keyword filter.

A Watcher can distinguish between behavior that deserves a warning and behavior that needs immediate action.

Unsolicited promotion and link spam get a real warning first — escalating only on repeat offenses. Phishing/scam links and explicit content, at high confidence, are treated as safety issues and acted on immediately.

Warnings are phrased naturally, in the Watcher's own configured voice — never a robotic "Violation 2/3" template repeated word-for-word.

Hey @newuser, that's the second promotional post I've had to remove — please keep promotional links out of this community. Another one may result in further action.

Example warning

Graduated enforcement, phrased in the Watcher's own persona — not a canned message.

Shorthand a Watcher understands

ca?wen distro?socials?mc?

Common terms

TGCEXDEXTGEWLLPATHFUDGMGNAMAtokenomicsvestingclaim

It speaks Telegram

Understands the shorthand your community actually uses.

Members don't need to phrase things like support tickets. A Watcher understands the shorthand, slang, and abbreviated questions common in Telegram and crypto communities.

Understanding what someone means isn't permission to invent an answer. Project-specific facts still come from the knowledge you provide.

A real persona, not one generic voice

Configure a Watcher's tone, formality, humor, and role from a curated preset, or write your own from scratch. "Mr. Pres" and "Ms. VP" can sound nothing alike — one calm and formal, the other playful and terse — while both stay grounded in the same rules and knowledge.

A Watcher can acknowledge that it's AI without dropping the identity and personality you've configured for it.

Present in the room, not just on command

A Watcher responds naturally when addressed and participates more selectively in general conversation. It considers what has already been said, who has already replied, and whether its input is actually useful. Sometimes the right moderator response is no response at all.

When multiple Watchers are present, they coordinate so the room doesn't fill with duplicate replies.

Works alongside the tools you already use

Gatekeeping and utility bots like Rose handle rules, entry checks, commands, and utilities. Watchers handle the human side of community operations: conversation, context-aware moderation, member support, and presence.

What can a Watcher do?

Real, opt-in capabilities — nothing here is on by default that you didn't configure.

Protect

Spam & scam moderation

Automatic detection and graduated enforcement for unsolicited promotion, link spam, and phishing/scam links.

Media safety

Photo and video moderation, so unsafe media doesn't sit in your community.

Engage

Natural participation

Watchers follow the conversation and respond when appropriate — whether they're greeted, directly addressed, or have something useful to contribute.

Project-aware answers

When members ask about your project, answers are grounded in the knowledge you provide.

Operate

Auto-Posting

Schedule per-Watcher posting windows so your community stays active.

Activity & status

Track your Watcher's status and activity from one place.

Watcher Ops reports

A private, structured record of every warning, mute, kick, and purge — who was actioned, why, and whether it succeeded.

Running your own AI stack? Explore BYO Enterprise

Who is Watch for?

Crypto & Web3 communities

Keep conversation active while handling spam, scams, repetitive questions, and member engagement.

Growing Telegram communities

Add moderation coverage without relying on a human admin being online every hour.

Projects with active member support

Let members get project-aware help while the Watcher still behaves like part of the community.

Teams running several communities

Deploy distinct Watchers with different personas across multiple groups.

See what it feels like to have a Watcher in your community.

Deploy one free for 7 days. No payment required.

Start Free Trial

How it works

01

Connect Telegram

Verify your Telegram account, then try Watch with a Free Trial or a paid plan.

02

Create a Watcher

Give it a name, persona, role, and project knowledge.

03

Deploy it

Connect your Watcher's bot to your Telegram Community.

04

Go live

Your Watcher joins the community — participating, moderating, answering questions, and posting on schedule if enabled.

See the full setup guide, step by step▾

Getting started

Set up your first Watcher

Follow the signal from account to a live Watcher in your community — scroll to move through each stage.

  1. Account status

    Ready

    Innvil Account
    Watch access
    Secure workspace

    Product access

    Innvil Watch

    01

    Create your Innvil account

    One account, usable across every official Innvil product.

    Create your Innvil account and start setting up Watch — the same account works whether you sign up here or at innvil.cloud.

    You'll be signed in immediately and ready to choose a plan.

    Good to know

    Good to know

    One Innvil account gives you access to Watch and any other Innvil products you choose to use.

    Create your account
  2. Example: Gold

    Gold

    10

    Watchers

    3

    Communities

    $99.99 / mo

    02

    Choose your Watch plan

    Your plan sets two separate limits: total Watcher slots and how many communities you can connect.

    Pick Bronze, Silver, Gold, Platinum, or BYO 20 for self-serve monthly billing, or contact us for Enterprise. BYO 20 is the flagship self-serve plan — it bundles the most Watcher slots, Communities, and Media Moderation units of any self-serve plan into one price, in exchange for connecting your own AI provider credential. Each plan includes a set number of total Watcher slots (how many Watchers you can have active at once, across all your communities) and a separate community allowance (how many distinct communities you can connect at all).

    These two numbers are independent — reaching your community limit doesn't use up Watcher slots, and vice versa.

    Good to know

    Plan limit

    Watcher slots by plan — Bronze 2 · Silver 5 · Gold 10 · Platinum 20 · BYO 20 20

    Good to know

    Total Watcher slots and your community allowance are tracked separately.

    View plans
  3. Project profile · preview

    Name

    Description

    Website

    Knowledge isolated
    03

    Create a Project

    The identity and knowledge container your Watcher will actually use.

    A Project holds your name, description, and the facts your Watcher can ground its answers in — never invented claims about you.

    Each Project's knowledge stays isolated: what you add to one Project never leaks into another. A standalone Project (the kind you create directly through Watch) starts with just a name today; the fuller profile fields (website, docs link, overview) are available once your Project is connected through the existing setup path in step 4.

    Good to know

    Good to know

    Project knowledge is isolated per Project — never shared across projects.

  4. Community connection · preview

    Not connected yet

    Telegram group present
    Admin rights granted
    Verified by Innvil
    04

    Connect your Telegram community

    Add your Watcher's bot to the Telegram group or channel you want it to operate in.

    Once connected, Innvil verifies the bot is actually present in your community before anything goes live — this is never assumed from the invite alone.

    The bot needs specific admin rights, and only the ones your configuration actually uses: delete-message and restrict/ban rights if moderation is on, post rights if Auto-Posting is on. Innvil never requests blanket admin access.

    Good to know

    Community limit

    Each community can hold at most 5 active Watchers, regardless of your plan's total slot count.

    Required

    The bot must actually be present in the Telegram community — verified by Innvil before it goes live.

    Good to know

    Connect directly from your Watchers page: pick a bot username, open the deep link Telegram gives you, then confirm your community — no support ticket needed.

    Create your account
  5. Watcher profile · preview

    Your Watcher

    Unconfigured

    10

    Total slots (Gold)

    5

    Per community

    05

    Create your Watcher

    Configure the AI-powered Virtual Moderator that will represent you in the community.

    Give your Watcher a name and a persona — a starting style preset, or your own custom description and tone. Its persona shapes how it talks and behaves in the room, not just how it answers a question.

    When the conversation involves project-specific facts, it uses your Project Knowledge from step 3 rather than making information up.

    Good to know

    Plan limit

    Total Watcher slots are shared across every community you connect — Bronze 2 · Silver 5 · Gold 10 · Platinum 20 · BYO 20 20

    Good to know

    A Watcher's persona is a starting point you can edit any time, not a one-time choice.

  6. Deployment · preview
    ProjectCommunityWatcher
    Ready to deploy
    06

    Deploy it into your community

    Creating a Watcher and putting it to work are two separate steps.

    A Watcher isn't live until you deploy it into a specific community, and that deployment counts against both your account's total Watcher-slot allowance and that community's own cap of 5 active Watchers.

    If you're at either limit, deployment is blocked with a clear reason rather than silently failing or bypassing the cap.

    Good to know

    Community limit

    Up to 5 active Watchers per community.

    Good to know

    Pausing a Watcher frees its slot immediately; reactivating re-checks your current capacity.

  7. Behavior modules

    Moderation

    Media safety

    Auto-Posting

    Knowledge

    07

    Configure how it behaves

    Choose how your Watcher participates, moderates, handles media, and posts in the community.

    Natural conversation is on by default, so your Watcher can respond when addressed and join general conversation selectively. Moderation, media safety, and scheduled posting are all separate switches you control on top of that.

    Moderation covers spam and scam-link detection with graduated enforcement (a warning first, escalating only on repeat offenses). Media moderation reviews supported photos/videos against your community's own settings. Auto-Posting lets a Watcher publish on a schedule you define, grounded in the same Project Knowledge it answers questions from — every one of these is opt-in, and none are required to deploy a Watcher.

    Good to know

    Good to know

    Moderation, media safety, and Auto-Posting are independent, opt-in settings — not bundled together.

  8. Example status

    Kwan

    Active

    @samplecommunity — Connected

    Spam blocked

    18

    Answered

    42

    08

    Go live and monitor

    Your Watcher starts operating immediately — you can pause, adjust, or remove it any time.

    Once deployed, your Watcher becomes an active presence in the community — talking with members when appropriate, answering project-specific questions, moderating when needed, and posting on schedule if enabled.

    You can pause a deployment, edit its persona, or disconnect a community whenever you like; nothing about existing data is deleted just because a Watcher is paused. If you ever reach a plan limit, Innvil tells you clearly rather than silently degrading or shutting things down.

    Good to know

    Good to know

    Pausing or removing a Watcher never deletes your Project's knowledge or history.

Enterprise

Two broad ways to run Watch at scale.

Both are the same Innvil Watch product and dashboard — the difference is who pays for the AI provider calls.

Managed

Innvil runs everything, including your AI provider usage — one flat monthly price.

from $399/mo

Bring Your Own (BYO)

Connect your own AI provider credential and pay less for the Innvil platform fee — your own provider usage is billed separately by your provider, not covered by Innvil.

from $299/mo

Neither option guarantees lower total spend — BYO only lowers the Innvil platform fee itself. Provisioning for either mode is completed with our team.

Best value plan

BYO 20 — everything included. Bring your own AI.

One flat price for the most Watch offers as a self-serve plan. Connect your own AI provider credential (Anthropic or an OpenAI-compatible provider) and Innvil never charges you for AI usage on top of the plan price — self-serve, purchase it right now, no sales call required.

  • 20 Watcher slots
  • 10 Communities — already the max, nothing more to unlock
  • 2,000 Media Moderation units/mo included, plus optional capacity packs
  • Same Innvil Credit discounts as every other plan
Get BYO 20

Not the same as Enterprise BYO — this is a self-serve plan; Enterprise BYO is manually provisioned for larger, custom deployments.

BYO 20 · monthly

$169.99/mo

Bring your own AI provider credential

20

slots

10

communities

2K

media units

Pricing

Try free, then choose your Watch plan

Start with a 7-day Free Trial — no payment required. Simple monthly pricing after that. Cancel anytime.

Free Trial

$0 for 7 days

1 Watcher slot · 1 Community · No payment required

Start Free Trial
Bronze

For a single community getting started with AI moderation.

$29.99/mo

2 Watcher slots

1 community

Silver

For growing communities that need more coverage.

$59.99/mo

5 Watcher slots

2 communities

Gold

For established projects running multiple communities.

$99.99/mo

10 Watcher slots

3 communities (up to 5)

Platinum

For teams running Watch at scale.

$149.99/mo

20 Watcher slots

5 communities (up to 10)

BYO 20 Best value

Everything included, bring your own AI provider — best value.

$169.99/mo

20 Watcher slots

10 communities

Enterprise

For large-scale deployments — two real ways to run it.

from $299/mo

Managed — Innvil runs everything, from $399/mo.

BYO — bring your own AI provider credential and pay less (from $299/mo); your own provider usage is billed separately, not covered by Innvil.

Compare Managed vs. BYO