A chatbot is the difference between a chat that answers itself and one where you type the same link fifty times a night. Nightbot is a free, cloud-based bot that lives in your chat, responds to commands, and moderates spam without you lifting a finger. This guide covers connecting it, building your first commands, and the handful of settings that make it genuinely useful.

What Nightbot does

Nightbot runs in the cloud, so it works even when your PC is off and requires no local software. It handles two big jobs: custom commands that post canned responses (your socials, PC specs, schedule) and automated moderation that filters spam, links, and banned words. Because it is hosted for you, setup is a few clicks in a browser rather than an install.

Command type Example trigger What it does
Custom (static) !discord Posts your Discord invite
Custom (dynamic) !uptime Shows how long you’ve been live
Timer (auto every 15 min) Reminds viewers to follow
Moderation (automatic) Deletes spam links and blocked words

Step one: connect Nightbot

Sign in to the Nightbot dashboard with your Twitch or YouTube account, then click “Join Channel” so the bot enters your chat. On Twitch you also grant it moderator status so it can delete messages. That is the entire installation — no downloads, no configuration files.

Step two: build custom commands

In the Commands section, add a new command with a trigger like !socials and a response containing your links. Set a userlevel (everyone, subscriber, moderator) to control who can call it, and a cooldown of 5–30 seconds so it cannot be spammed. Start with the essentials: socials, schedule, PC specs, and a friendly !lurk.

Add timers and moderation

Timers post messages automatically on an interval — a follow reminder every 15 minutes, or a rotating tip about your Discord. Set a minimum chat-line threshold so timers only fire when chat is active, preventing the bot from talking to an empty room. In the Spam Protection settings, enable link filtering, symbol and caps limits, and a blocked-words list, then whitelist trusted regulars.

Use variables for smarter replies

Nightbot supports variables that make commands dynamic. A !uptime command can pull your live duration automatically, and counters can track how many times you have died in a game. These small touches make chat feel interactive rather than robotic.

Cloud bot vs local bot, and when to level up

Nightbot’s cloud hosting is its biggest strength and its main limitation. Because it runs on remote servers, it moderates and answers commands even with your PC off, and setup is trivial. The trade-off is that it cannot directly control OBS or fire on-screen effects the way a locally installed bot can. For a lot of streamers that never matters — they just want clean chat and quick info commands, which Nightbot nails.

You will know it is time to add a second tool when you want redemptions to trigger sounds, alerts, or scene changes on screen. At that point many creators run Nightbot for moderation and commands alongside an overlay or local bot for the flashy interactive layer, and the two coexist happily. Until then, resist over-building: a tidy set of five to ten well-chosen commands, sensible cooldowns, and active spam protection outperforms a sprawling menu of gimmick commands nobody uses. Review your command list every month, retire the ones that go unused, and add any question you found yourself answering by hand repeatedly.

Frequently asked questions

Does Nightbot need my PC to stay on?

No. It is cloud-hosted, so it moderates and responds even when your computer is off. This is a key advantage over bots that run locally on your machine.

How many commands should I start with?

Four or five essentials — socials, schedule, specs, and a lurk command — cover most needs. Add more over time as viewers repeatedly ask the same questions; every recurring question is a candidate for a command.

Bottom line

Nightbot takes ten minutes to set up and pays you back every stream. Connect it, build a handful of custom commands, add follow-reminder timers, and switch on spam protection. Your chat becomes cleaner, more interactive, and self-serving — freeing you to focus on the actual stream.

Related guides

Browse all Streaming Gear guides →