Twitch moderation chat bot
Commands, timers, greetings, replies to Twitch events, chat moderation and mini games, all set up in an app in English and Arabic. Free.
Windows 10 or 11 · installs for your user, no administrator needed
What it does
Commands
With aliases, user levels, cooldowns and variables like $(user), $(followage) and $(uptime).
Timers and greetings
Messages on a schedule while you're live, and a greeting for the people you choose, once per stream.
Twitch events
Replies for follows, subscriptions, gift subs, raids, hype trains, bits and watch streaks.
Moderation
Chat filters, a blocklist, and a log of everything the bot and your moderators did.
Mini games
«اسم، جماد، نبات، حيوان، بلاد» and «رتب», with leaderboards and a limit of rounds per stream.
English and Arabic
The whole app in both languages, right to left in Arabic, in dark and light.
How it's different
Compared with Nightbot, StreamElements and WizeBot, which run on their companies' servers.
| FQPN's Chat Bot | Nightbot | StreamElements | WizeBot | |
|---|---|---|---|---|
| Where it runs | On your PC | On their servers | On their servers | On their servers |
| Your commands and settings | Saved only on your PC | Saved on their servers | Saved on their servers | Saved on their servers |
| Talks as your channel account, or any account you choose | Yes | No | No | No |
| Replies in chat to Twitch events (follows, subs, gift subs, raids, bits) | Yes | No | Yes | Yes |
| Open source | Yes | No | No | No |
| Chat moderation (filters, blocklist) | Yes | Yes | Yes | Yes |
| Free | Yes | Yes | Yes | Yes |
| Works while your PC is off | No | Yes | Yes | Yes |
Those bots stay in your chat when your PC is off; FQPN's Chat Bot runs while the app is open, which is usually the PC you stream from. By default they talk as their own bot account; some offer a custom bot name. Nightbot, StreamElements and WizeBot belong to their owners, and how they work can change.
Install in a minute
- Download the installer above.
- Run it. If Windows shows “Windows protected your PC”, click More info, then Run anyway.
- Open FQPN's Chat Bot and connect Twitch: enter the short code on Twitch and click Authorize.
- Done. The app updates itself when a new version comes out, and your settings always stay.
The installer isn't digitally signed yet: an application for free code signing is waiting. The app is open source, and every installer is built on GitHub from the public code.
Questions
Is it free?
Yes. It's free and open source (MIT license).
Does the bot work when my PC is off?
No. It runs on your PC, so it's in your chat while the app is open. It can start with Windows and wait in the tray.
Is my Twitch login safe?
Your login stays on your PC, in %APPDATA%\TwitchChatBot. It is never uploaded.
What does the app send?
Once a day, your Twitch channel name and the app version, so the developers know who uses it. Never your replies, chat, viewers, settings or passwords. For the public command list (on from the start, you can switch it off), the names of your commands and who can use them.
Windows says “An Application Control policy has blocked this file”.
That's Smart App Control, which blocks programs that aren't signed yet. You can turn it off in Windows Security > App & browser control, or wait until the installer is signed.
How do I update?
The app finds new versions by itself and offers Restart and update. You can also run the newest installer from this page: it updates in place.
Public command lists
Streamers who use FQPN's Chat Bot can share their chat commands here. Open a link like https://fqpnbot.com/fqpn_ to see a channel's list.