Chatbot setup
Updated over a week ago

Chatbot setup guide

The chatbot is used to send sponsorship messages to the chat. We use popular chatbot Nightbot. Nightbot is verified bot by Twitch, YouTube and Trovo team.

Message length restrictions for sponsorship campaigns:

  • Twitch, Trovo maximum 150 characters

  • YouTube maximum 100 characters

Video: Step-by-step guide

Go to the Settings page and find the Chatbot setup section. Click Connect Nightbot.

In the next step, you'll come across the Nightbot authorization page.

Select the platform that matches your currently chosen in Monetization platform section.

If you're connecting the chatbot for another platform in addition to an existing one, make sure to log out of the current platform's Nightbot account and log in with the account for the platform you want to add.

Actions before adding an additional bot for another platform

Step-by-step guide

After clicking Connect Nightbot, select this isn't me and authenticate under the platform for which you want to add the bot.

Afterward, you can follow the platform-specific instructions outlined below.

Twitch

Step-by-step guide

Click Authorize to grant Nightbot permission.

Just click the Allow button.

Open your Twitch channel chat and send message /mod nightbot.

If everything has been successful, a message will be displayed nightbot is already a moderator of this channel.

Go back to the Settings page and look at the chatbot status. If everything is working right, it will show as ON. It might take up to 15 minutes for the status to update.

Try out the chatbot by clicking the Message preview. This will show test message in your Twitch channel chat.

This will show test message in your Twitch channel chat.

YouTube

Step-by-step guide

Enter the email and password. Click Next.

Select the channel to which the bot should be connected.

Click Allow to grant permission.

Just click the Allow button.

Ensure that you have modded Nightbot in the channel. If Nightbot is not a moderator, it cannot function properly. Head to your Community Settings.

Enter https://www.youtube.com/channel/UCSvjQBDgYDB5TGVmCZObcwA into the Standart moderators list and don't forget to press Save.

The maximum number of moderators is 100. Remove an excess moderator if you are unable to add a new one.

Return to the Settings page and check the chatbot status; it will show as OFF. That's okay. Start your livestream! Nightbot will only join live streams (not unlisted or private) on YouTube, and the system will change the status to ON.

After initially setup, the bot might not be able to join your channel for at least an hour. If you've just registered, it's advisable to wait at least 60 minutes before starting your livestream.

When your stream is live and public, the bot may take between 5 to 10 minutes to join the channel. Please be patient, especially if you've just started your stream. It's normal for the bot to take a few minutes to join.

Wait for a few minutes, then click on Check chatbot. Keep checking periodically until the chatbot status changes from OFF to ON.

Try out the chatbot by clicking the Message preview. This will show test message in your Twitch channel chat.

This will show test message in your channel Live Chat.

Trovo

Step-by-step guide

Enter the email / phone and password. Click Log In.

Click Allow to grant permission.

Just click the Allow button.

Ensure that you have modded Nightbot in the channel. If Nightbot is not a moderator, it cannot function properly. Head to your Roles Manager.

Choose Moderator section.

  1. Enter Nightbot in the Search name field.

  2. Click Add.

If everything goes well, Nightbot will be added as a moderator.

Go back to the Settings page and look at the chatbot status. If everything is working right, it will show as ON. It might take up to 15 minutes for the status to update.

Sometime the Trovo chatbot might not update the status from OFF to ON automatically. If that happens, try Disable Nightbot and then reconnecting it.

Try out the chatbot by clicking the Message preview. This will show test message in your Trovo channel chat.

This will show test message in your Trovo channel chat.

Solving known problems on Twitch, YouTube and Trovo

If there are issues with the bot, the widget will display the error Chat bot not working.

Twitch troubleshooting

  1. If you connected Nightbot to an additional platform, proceed directly to step 8.

  2. Make sure Nightbot is joined to your chat in the Nightbot control panel. If everything is ok, it will display Part Channel.

  3. If you recently changed your Twitch username, be sure to logout and back into the Nightbot control panel. Parting and re-joining the bot via the control panel may also help.

  4. Nightbot must be a moderator in your chat.
    You can type /mod nightbot in chat to grant moderator role.
    You can try delete and add Nightbot again.

  5. Nightbot must not be banned in your chat.

  6. Nightbot must not be ignored in your chat.
    You can type /unignore nightbot in chat to unignore the bot.

  7. Try Disable Nightbot and then reconnecting it.

  8. Uplify needs a valid API token to operate. Log out from Uplify and Nightbot dashboard, log in and then repeat the connection procedure from the beginning. If the chatbot was connected earlier, Disable Nightbot and reconnect again.

  9. You can see if Nightbot is reading your chat by checking chat logs (there’s a slight delay on these logs, up to 60s).

YouTube troubleshooting

  1. If you connected Nightbot to an additional platform, proceed directly to step 8.

  2. Nightbot for YouTube will only join your channel when you are live and your stream is public.
    If you operate a stream which is live 24/7, YouTube sometimes glitches and does not report your chat to Nightbot as live. As a temporary fix, restarting the stream does fix this issue.

  3. Make sure Nightbot is joined to your chat in the Nightbot control panel. If everything is ok, it will display Part Channel.

  4. Nightbot must be a moderator in your channel.

  5. Nightbot must not be banned in your channel.

  6. Sometimes YouTube can also filter Nightbot's chat from Top Chat, so be sure you are looking at Live Chat.

  7. Try Disable Nightbot and then reconnecting it.

  8. Uplify needs a valid API token to operate. Log out from Uplify and Nightbot dashboard, log in and then repeat the connection procedure from the beginning. If the chatbot was connected earlier, Disable Nightbot and reconnect again.

  9. You can see if Nightbot is reading your chat by checking chat logs (there’s a slight delay on these logs, up to 60s).

Trovo troubleshooting

  1. If you connected Nightbot to an additional platform, proceed directly to step 6.

  2. Make sure Nightbot is joined to your chat in the Nightbot control panel. If everything is ok, it will display Part Channel.

  3. Nightbot must be a moderator in your chat.
    You can try delete and add Nightbot again.

  4. Nightbot must not be banned in your chat.

  5. Try Disable Nightbot and then reconnecting it.

  6. Uplify needs a valid API token to operate. Log out from Uplify and Nightbot dashboard, log in and then repeat the connection procedure from the beginning. If the chatbot was connected earlier, Disable Nightbot and reconnect again.

  7. You can see if Nightbot is reading your chat by checking chat logs (there’s a slight delay on these logs, up to 60s).

Did this answer your question?