AI commenting

AI commenting on Telegram: comments under channel posts

The model writes on-topic comments under fresh channel posts — on behalf of your accounts. The module finds posts, joins discussions and checks whether a comment was deleted.

  • Comments based on the post, your topic and knowledge base
  • A survival check per comment and per-channel survival rates
  • A separate per-account comment limit and a gentle ramp-up
AI commenting on Telegram: comments under channel posts

What AI commenting is

AI commenting means comments under posts in Telegram channels, written by an AI model on behalf of your accounts. Channel readers see an on-topic comment; some get curious about who left it — and open the profile, where there's a link to your channel, bot or offer.

You can only comment where a channel has a discussion group: that's how comments work on Telegram. Channels without one are skipped.

How the module finds posts

Channels come from a list, a t.me/addlist folder, a saved base or a past campaign — or the module takes channels from each account's own subscriptions.

The module learns about a new post right away while the account is online, and for reliability also checks recent posts itself every few minutes. You can work only with new posts or start with ones already published.

Before commenting, a post goes through filters:

  • the post is no older than three hours;
  • it doesn't already have a crowd of comments — after 30 it's too late;
  • the post has at least 5 words — there's nothing to say to "good morning";
  • every post, only posts with keywords, or a random share.

What the AI writes

The model gets the post text, channel name, post type — text, photo, video or link — the language, your topic and product, plus relevant excerpts from your knowledge base. The style comes from the prompt: pick a ready-made one or write your own. Length is capped: the model is told the limit, and overly long text is trimmed.

The language is either set by hand or matches the post. Post text is passed to the model in a separate block with a note that it's data, not instructions — so a phrase like "ignore previous instructions" inside a post doesn't become a command for the model.

Instead of the model, you can switch on a fixed text. Some comments can carry a sticker from your pack or an image with a caption.

The first comment

Under a fresh post, the top of the thread is the most visible spot. The module can first place a short sign there — an emoji or a GIF — and 40 seconds later replace it with the model's text. If moderation removed the sign, the post is skipped; if the text didn't work out, the sign is deleted.

When the account can't write

What happenedWhat the module does
Writing requires joining the discussion groupthe account joins and tries again
The account is banned from writing in this discussionthe post goes to another account
The refusal repeats in the same discussionthe channel goes on the blocklist
The channel has no discussion groupthe channel is skipped

There's one blocklist for all your campaigns: a channel where accounts can't write won't waste their time again.

Checking whether a comment survived

If the check is on — it's on by default in new campaigns — the same account looks 7 minutes after posting to see whether the comment is still visible. The result is "visible", "deleted" or "unavailable". For each channel the module tracks what share of comments survives, and a bad channel can be blocklisted with one button.

Why comments disappear:

  • an admin or moderator bot removes them — that's their right;
  • the account was restricted after reports — check its status with the guide on spam blocks;
  • the discussion group's anti-spam hides them — see the guide on shadowbans.

Limits and account safety

Comments have their own per-account limit, shared by every module that comments. A new account starts with a lower limit that grows by the end of its first week. There's also a cap per campaign and per account per day.

At the start of a campaign a gentle ramp-up is on: the first 8 comments go out no more than once an hour. Accounts take turns after every comment. After a run of FLOOD_WAIT errors an account is paused — what that is, see the separate guide.

What the module doesn't do

  • It doesn't reply to other people's comments — it only writes under the post.
  • It doesn't look at images or video — the model knows only the post type, not its content.
  • It doesn't tell ad posts apart — exclude such channels yourself or use keywords.
  • It doesn't promise comments will stay — channel admins decide that.

Telegram's rules and advertising

Real people read comments, and they can report them: Telegram restricts accounts for spam and unwanted advertising in groups too. What works is relevance: a comment that adds a thought to the post, not a link in every message. If your comments contain advertising, follow your country's advertising laws on disclosing it.

FAQ

Why do comments get deleted on Telegram?

Most often a channel admin or moderator bot removes them. Other reasons are an account restriction after reports and the discussion group's anti-spam. The module checks every comment and shows which channels they don't survive in.

Can I comment on any channel?

Only on channels with a discussion group: without one there are no comments on Telegram. If writing requires joining the discussion, the account joins on its own.

Does the AI see images in posts?

No. The model gets the post text and its type — photo, video or link — but not the image content.

Do I need my own OpenAI or Anthropic key?

Plans and the trial include a built-in model. If you buy the module on its own, you'll need your own Anthropic or OpenAI-compatible key.

Related guides

Other modules

We use cookies

We only set technical cookies — they keep you signed in and protect forms. No analytics or ad trackers.

Privacy policy (in Ukrainian)