There is a large, well-documented set of comment controls inside a TikTok LIVE. Keyword blocking, mute rules, filters, moderators, pinning, translation. Reading the list, you would reasonably assume an auto reply is in there somewhere.
It is not. Every one of those controls is subtractive – it removes, hides or silences a comment. The only automated message TikTok documents inside a LIVE chat is a notice telling viewers that you have chosen to filter comments, which is a disclosure rather than a reply.
That gap is worth understanding properly, because it explains both why no reputable tool offers TikTok LIVE auto replies and what the people searching for one should set up instead. Everything below comes from TikTok’s own LIVE comment documentation, read in full while writing this.
Key Takeaways
Subtractive, Not Additive
The single idea that makes the rest of this obvious.
What the Controls Actually Do
Go through TikTok’s own list of what a creator or moderator can do with LIVE comments and sort each item by direction. Turning comments off: removes. Muting a viewer: removes. Filtering spam, potentially unkind or community-flagged comments: removes. Reviewing filtered comments to hide them permanently: removes. Blocking keywords: removes. Pinning a comment: promotes one that already exists. Translating: changes how one is displayed, to you only.
Nothing in the set produces a new message aimed at a viewer. That is not an oversight – a LIVE is a room with a host in it, and TikTok has built the toolkit a host needs, which is crowd control.
The One Automated Message
There is exactly one, and TikTok describes it plainly: you can send an automated message in the LIVE chat to let viewers know that you have chosen to filter comments. It is available to creators only.
Read it carefully. It is a transparency notice about moderation. It is not triggered by what anyone says, it carries no answer, and it fires once rather than per viewer. If you search for “TikTok Live auto reply” and land on a page telling you the feature exists, this is almost always what has been misread.
Why That Is Defensible
A LIVE chat moves too fast for canned answers to help anybody. A stream with five hundred people in it produces comments faster than they can be read, and an automated line fired at each one would drown the room it was trying to serve. The right answer in a LIVE is the host saying it out loud.
LIVE Chat Is Not the Comment Section
These get treated as one surface and they are nothing alike.
Different Lifespans
A comment on a video is permanent, public and still earning three years later. A LIVE comment exists for the length of the stream, in front of whoever happens to be watching, and then it is gone from view.
That difference decides everything downstream. Automation pays off on the video comment because the automation keeps working while you sleep; on a LIVE comment there is nothing left to work on once the stream ends.
Different Tooling
Video comments are reachable programmatically – that is the whole basis of the comment-trigger automation described in our comment to DM guide. LIVE comments are not. The settings even live in different places in the app, and the LIVE ones only exist while you are set up to stream.
Buyer chat inside the shop is a third surface with the same problem in reverse – it is programmatically reachable, but only through a different authorisation, which is why TikTok Shop auto replies are their own subject.
Different Jobs
The video comment section is a lead surface: people ask about the price, you answer publicly and send the detail privately. The LIVE chat is a room: people react, and the host reacts back. Trying to run a lead flow inside a LIVE chat misreads what the audience is there for.
The Native LIVE Comment Toolkit
Everything TikTok documents, and where each piece lives.
| Control | What it does | App or web | Creator or moderator |
|---|---|---|---|
| Allow comments | On or off for the whole LIVE; on by default | Both | Either |
| Filter comments | Spam, potentially unkind, community-flagged | App only | Creator only |
| Mute duration | How long a muted viewer stays muted | Both | Either |
| Mute rules | Auto-mute anyone posting an exact keyword | App only | Either |
| Blocked keywords | Hide comments containing your keywords | App only | Either |
| Automated filter notice | Tells viewers comments are filtered | App only | Creator only |
| Pin a comment | Holds one comment at the top briefly | App only | Either |
| Translate a comment | Shown to you alone, in your app language | App only | Either |
Two things to note from that last column. Moderators can only touch comment settings if the creator has granted them comment permissions, and the moderation documentation keeps moderator management and the 18-plus audience control in the creator’s hands entirely.
The Two Keyword Systems
Both filter on words, and almost everyone assumes they are one feature. Getting them the wrong way round is the most common LIVE setup mistake.
Blocked Keywords
Up to 500 keywords or phrases, each up to 30 characters. Comments containing one are not shown to you or to your viewers. Crucially, similar versions are blocked by default – block “bad” and you also block “badness” and “badddd” – and that behaviour can be switched off if you want literal matching only.
This is the list to build carefully once. It is about the comment, not the person, and it persists across your streams.
Mute Rules
These act on the person. Add a word and anyone who comments it is muted – for a set period or for the whole LIVE – their previous comments are removed automatically, and they cannot comment until the mute expires.
But mute rules match the exact keyword with no variations. TikTok’s own example: adding “Boring” mutes someone who comments “Boring”, and does not touch “You’re not boring” or “Boringggg”. And they apply to one LIVE only – they have to be set again each time you stream.
How to Use Them Together
Blocked keywords for the standing list: slurs, spam phrases, competitor promo spam, the handle of whoever is currently botting your chat. Mute rules for tonight’s specific problem, because you are going to have to retype them tomorrow anyway.
If you only maintain one, maintain the blocked keyword list. It survives the stream and it catches variations.
Blocked Keywords Versus Mute Rules
The five differences that matter in practice.
| Blocked keywords | Mute rules | |
|---|---|---|
| Acts on | The comment | The person |
| Matching | Variations too, by default | Exact keyword only |
| Capacity | 500 terms, 30 characters each | Not documented |
| Persistence | Kept across LIVEs | One LIVE, re-set each time |
| Side effect | Comment is hidden from everyone | Their earlier comments are removed |
Blocking a viewer outright is a heavier action again – it stops them watching your LIVE and cuts off posts, profile and direct messages too. The scope of that is covered in our guide to blocking someone on TikTok.
What Cannot Be Done, and Why
The technical position, so you can recognise a false claim quickly.
No LIVE Event in the Public API
TikTok’s published webhook event list contains four events: an authorisation being removed, a video upload failing, a video publish completing, and a data-portability download becoming ready. There is no LIVE event, no LIVE comment event, and no LIVE viewer event.
Without an event there is nothing to trigger on. This is the whole reason the category does not exist in legitimate tooling, and it is checkable in about thirty seconds.
The One Place LIVE Comments Are Exposed
TikTok does publish LIVE comment data – in the Data Portability archive, where a user can export their own “LiveStream Comment” records with the comment, its timestamp and a room ID. It is an archive of your own activity, delivered after the fact.
Useful for analysis. Useless for replying, which needs the comment while the room is still open.
What the Tools Claiming Otherwise Are Doing
Reading the live chat through an interface TikTok built for its own app, or driving the app itself. Same family of method as the mass-DM tools we describe on the TikTok DM bot page, and the same consequence: the account carries the risk, not the software.
A text-to-speech bot reading your chat aloud on your own stream is a different and much more benign thing. Just do not confuse it with a platform feature.
And No, DMpro Does Not Do This
DMpro has no LIVE trigger of any kind. Its TikTok triggers are a comment on a video and a direct message to the account. If you need something inside a LIVE chat, no messaging platform is the answer – a human moderator is.
What to Automate Instead
There is real automation adjacent to a LIVE. It just is not inside the chat.
The Clip You Post Afterwards
The highest-value thing a LIVE produces is the moment you cut out of it and post as a video. That post has a comment section, and that comment section is automatable – a keyword in the caption, a public reply, a DM with whatever you promised on stream.
In other words: do the LIVE live, and let the clip collect the leads for the next month. The build is in our TikTok auto reply guide.
The Promise You Make on Air
“Comment GUIDE under the video I’m about to post and I’ll send it to you” converts far better than a link read out loud, because it uses the surface that remembers. It also moves the fulfilment off your plate entirely while you are still streaming.
The Replies After the Stream
People who messaged your account during the LIVE are reachable afterwards inside TikTok’s messaging window, and those conversations can be handled automatically. The window and the ceiling that goes with it are in our TikTok DM automation guide, and the rules on who can message you at all are on the TikTok DM page.
A Workable LIVE Comment Setup
Ten minutes before you ever go live, then five minutes before each stream.
Build the blocked keyword list once
Up to 500 terms, 30 characters each. Slurs, spam phrases, the usual competitor promo. Leave variation matching on unless it is catching innocent words.
Leave the default filters on
Spam and potentially unkind comments are filtered by default. You can turn them off; there is rarely a good reason to.
Decide whether to announce the filtering
The automated notice tells viewers comments are being filtered. On a large or contentious stream it heads off accusations of silencing people.
Add moderators, and grant comment permissions
Without the comment permission they cannot touch any of the settings above. This is the step people forget, then wonder why their moderator is helpless.
Set tonight’s mute rules at the start
They do not carry over. Exact words only, so add the specific thing being spammed at you tonight.
Put the real automation on the clip
Post the best moment as a video, with a comment keyword in the caption. That is where the LIVE turns into something that keeps working.
If You Stream From a Computer
Worth its own section, because the browser experience is drastically thinner.
The Keyword Systems Are App-Only
TikTok marks most of the comment controls as available only in the TikTok app. On a web browser, Moderation settings exposes comments on or off and a mute duration – and that is the list. Blocked keywords, mute rules, filters, pinning and translation are not there.
If you stream from a desktop with LIVE Studio or OBS, set your keyword lists on your phone beforehand. They apply to the stream regardless of where you are broadcasting from.
Moderators Are the Workaround
Moderators do not need LIVE Studio or OBS to moderate from a browser, so the practical setup for a desktop streamer is a phone for settings and a trusted moderator with comment permissions for the stream itself.
Translation Is For You, Not Them
Translating a comment shows it to you in your app’s language and nobody else sees the translation. If your audience is multilingual and you need them to understand each other, that is not what this feature does – the messaging side of translation is covered in our guide to automatic translation.
Where Automation Belongs Around a LIVE
Not in the chat – that room needs a host and a moderator. What DMpro does is pick up everything the LIVE throws off afterwards: the clip you post, the keyword you promised on air, the people who messaged your account mid-stream.
A keyword in a comment triggers a public reply and a direct message with whatever you said you would send. Official TikTok connection, inside TikTok’s own windows, and no claim to reach a surface that has no public route into it.
- Comment keyword triggers on the clips you post after a stream
- Public reply plus a DM carrying the link you promised on air
- AI responses for the questions no keyword predicted
- Replies to people who messaged during the LIVE, inside the window
- Per-video scope, so an old clip does not deliver a dead offer
- The same builder for Instagram, WhatsApp, Messenger, Telegram and Discord
- Works the surface that is still earning next month
- Official TikTok connection – no password, no app driving
- Fulfils the on-air promise without you touching it mid-stream
- No LIVE chat trigger – TikTok publishes no event for one
- Cannot message a viewer who has not contacted you
- TikTok Shop buyer chat is a separate surface too
Conclusion
TikTok has given LIVE hosts a serious moderation toolkit and no reply tooling at all, and that is the correct read of what a LIVE chat is: a room, not an inbox. The one automated message in there exists to tell people you are filtering comments.
So the useful question is not how to automate a LIVE chat but what to do with the five minutes before and the hour after. Before: blocked keywords, default filters on, a moderator with the right permission, tonight’s mute rules. After: the clip, with a comment keyword in the caption and an automation behind it.
And if something advertises real-time TikTok LIVE auto replies, check the published webhook events before you check the pricing. Four events, none of them a LIVE.
Comment keywords on your posts, replies in the inbox, on TikTok’s official connection.
Start free