
Streamelements chatbot update#
That’s why StreamElements sends you a post-Stream report, so you’ll know your revenue (including tips, Super chats, and sponsors), unique chatters, your stream peaks, and compares this data to your previous stream.īe sure to update your mail to receive our Stream Reports. Your goal as a streamer is to improve, stream by stream. Use them to suggest your viewers to subscribe to your channel, follow you on social media or any thing you’d like to remind them. Timers are used to set automated messages in your chat. Watch Chat commands video tutorial to learn more. You can set as many responses as you like.Ĭhat commands enable your viewers to interact with the bot, we’ve already included all the basic commands you need, and you can set up more with different variables. There are currently three modules available (more will be added soon)Ĭhat alerts: Chat alerts update your chat’s different alerts: Tips, subscribers and sponsors.Įight-Ball: your users can use the !8ball command to ask our bot to answer various questions.

Modules are a great tool to increase chat engagement and interaction with your viewers. StreamElements bot includes 3 key features: Once added, the bot will be present in your chat. Choose resolution according to your preference and click Submit.Ĭhat bot is added from the initial setup menu, located in your dashboard.For example, if you are trying to change your title to, Community night, come play with us you will type the following.
Streamelements chatbot how to#
Streamelements chatbot software#
This means that rather than adding many layers to your broadcasting software such as OBS/Xsplit, your entire overlay is loaded from a single browser source, resulting in a hassle-free stream setup that is secure and portable. Overlays are constructed in the site’s overlay editor by adding graphics and widgets (such as the alertbox and labels). StreamElements is cloud-based: therefore your account overlays can be accessed and edited from any device, anywhere. Now that your Youtube channel is connected with StreamElements, here is an overview of how to use our features. Allow StreamElements to manage your account Choose the Google account associated with the channel you wish to connectĥ. If ($d > 0) array_push($args, " else echo 'Invalid username "'.

Show times if only they are greater than zeros Parsing seconds to days, hours, mins, secs Read the post below (which also includes a video) to learn more. eue beta is now live Twitch streamers now have an easier way to manage a list of viewers theyd like to team up or interact with when live. However, I calculate the watch times only for viewers and VIPs for a mod, it will return an error (it can be changed). Get in line and be ready to shine - our Viewer Qu. $(urlfetch where $(urlfetch url) returns the output of an url, $(channel) is the channel name, $(user) is the user name, and $(time) is the current time (it's useless for the PHP, but it's used to bypass the query caching in NightBot). To get the watch time from NightBot, I used the command If there are no errors in the update, the response text will be "OK".

I store the values in a JSON for your chatbot, I suggest implementing a real database. for Ludwig ) and then it adds to each chatter the time difference between the updates. Every loop cycle, the script requests the Twitch TMI to fetch the chatters (ex. However, make sure to do the request if only the channel is streaming. The requests have to be less than 10 mins apart. To update the database for a channel, you have to use a scheduler or a loop that requests where 'target' is the channel name. On a get request, it takes the watch time saved and parses it in days, hours, minutes and seconds. On an update request, it fetches the chatters and adds the time difference between the updates to the watch time of each user. The channel I work for uses NightBot, so I'll try to explain briefly how it works with it, so you can implement it however you want.ĭisclaimer: I'm new to PHP, so it probably can be improved also, using commands from the Twitch API can probably polish the code. However, I've recently done a similar thing with PHP, without the need for Twitch API credentials. There's not an API endpoint to do it directly.
