Make a Shoutout Command for Twitch with Streamer.bot
Вставка
- Опубліковано 6 чер 2024
- Want to set up a shoutout command for your twitch channel in streamer bot?
I’ll show you how in a few quick steps.
We’ll learn a bit about some of the available user variables and put together a simple command that you and your mods can use. We’ll also discuss some more advanced options that you could use to make your shoutouts more fun!
Once we're done you'll have a !so command that you and your mods can use that has a little extra pizzaz than just a simple chat message.
There's plenty more that can be added too! Let me know in the comments what else you'd like to see a shoutout command do, and I'll work out how to do it in streamer.bot!
🔥 Subscribe here! bit.ly/phlare_subscribe
🔴 Watch Phlare Live: bit.ly/phlare_twitch
===== Timestamps =====
00:00 Wanna set up a shoutout command in Streamer.bot?
00:28 What is a shoutout command?
01:03 Setting up a basic shoutout action
02:08 Setting up the !so command
02:49 Shouting out Nutty
03:10 Phlare makes a pun
03:36 Add a source to OBS for a profile picture with filters
05:28 Populating the profile picture from Streamer.bot
===== Quick Links =====
🎬 Streamer.bot Setup Video: bit.ly/phlare_sb_setup
🎬 Importing/Exporting Commands Video bit.ly/phlare_sb_import
🎬 OBS shader-filter video bit.ly/phlare_obs_shaders
📼 More Streamer Tutorials: bit.ly/phlare_tutorials
🤖 Streamer.bot software: streamer.bot/
➤ OBS Studio: obsproject.com/
♪ Epidemic Sound - Royalty Free Music + SFX: bit.ly/phlare_es
===== Socials =====
🔥 Join Phlare's Discord: bit.ly/phlare_discord
👕 Phlare's Merch: bit.ly/phlare_shop
👑 Phlare's Throne Wishlist: bit.ly/phlare_throne
🐦 Twitter: bit.ly/phlare_twitter
🗪 Phlare's other socials: bit.ly/phlare_linktre
===== Affordable Streaming Gear for Beginners* =====
🎥 Elgato FaceCam: amzn.to/3KDqJjb
🎤 HyperX Solocast: amzn.to/3ONUD6F
🎤 Cheap Boom Arm: amzn.to/47pwYRf
🎤 Pop Filter for Mic: amzn.to/3DTWcKe
🚨 Programmable RGB Floodlights: amzn.to/3QS6pP5
*As an Amazon Associate I earn from qualifying purchases.
Phlare's Black Mage Illustrations used throughout his branding are drawn by @_dezarts_
/ @_dezarts_
Music provided by Monstercat:
Orion & J.Shore - White Birds
/ monstercatsilk
#streamerbot #shoutout #twitch - Навчання та стиль
What's something you'd like a shoutout command to do? Let me know in the comments!
Here's the import codes for this finished command:
TlM0RR+LCAAAAAAABADVV1Fv2zYQfi/Q/6AZyFuZUhQlkXtLC7QNMAzFku5l2MOJPDkCJNGlKDtGkP8+SrJjWXaGuHAXTDBs674jdfo+8nj38PZNEMyWaJvC1LNfA/auN9RQob+bzYZbUM7Djbf81d0HwcPw46FCd34s0ihUlBFKU0Z4FAIRgoZEqzRF4FTrUA5z9YO+t9h289dtWe6sWENWYjefsy2O7PeqbDV+sqb6UjTO2LV3yaFsRj7bgJs70zr/GT1sbk272L1Mb4NyBevmj7Y+nMlCrU111b/xIapMrVprsXaH2AFLe0z1Lo1prcLb9QKfuH7ClmCLjoD9UEcko8KIiiwlItY54bnKSabinGhGeRrGSmZSTwausJjfdaHSS7qPuCGGeGLekrWnzL+pM8RXa7zvnrKzPr57jgOH911Es88m8GqtgsZUGJRmiYEzwYUDO0f3rUF7cRnc3uE6WKH1ODQuaBDrYFHCuqjnwcXcS34RgAvcqnDq7tIt349HT5hYWMzRC6evlDJtLx89RnKaKUgzQMJoHhPO8oSA5IKgljLUQmAO8lSSw7OSHL6E5EZhjb9vNsVvhSf3prNMIh+W49bttufxqzV5UU49W1t2LiOCN37XFczxmy2nfPuNUmO/Ia57XunmIke+ttfRVS98ItExMEJBRITHQhBQaUyYTyuJyljGE3GqIJE4pyDsNQRpHDg8XMRnoz2PQkojGhOAiBIulSQQy5BkOg69CFESJ+HJtJ91H0Qn037jLPq/9vKDccEnn/x/lHxvcmi3nl9bfwz8x/KAyCAS2uelLJKEI6ZEcuVvGRM55qEArU6WJz6nPPwl8iyhbIcM6a/9eSq4/3ODTpDhhD44f0fsxDFNMU848Qx5djgIIkWak5AnMmUqBMby05M4ZefkJ37NrBH+pGWZ8IhKnXYJI/MlCvXLUugsIQwhAk3Rly/8dbNG+n/IGj9Lngx4gomvZphOFOGgfXqPFSWxYDLDNJe+fD9X1pjWsC8RJxmJs/3797TA/tw9oK+yR5AyZQmLBvUIHcB+osFz6DtGQ/2wqvLZ5GhnMwg7KefpkbAWaKvCOdRdWTQN7Ak8Gvam5pQyyiIWEQWQ+poTIgIJKIIUqEwyX5IiGzUvz/VJRd33SQf2yuj9LLp97e7ZvzRmNmX4+kd6OmVMqc2qvtpNsd/elUbBpqkahVLMa2PRb61dXb4f/aLrTRv3sQPRHuvItgA9GNQJ8uzAdgd2sjw8juaEBm+wbgrnU+7hyHlpMig/bl54P0Vtpn2CRsixRnTuDzO36QfpeMG+ffP4D87uwnKcDwAA
Subscribe to my channel for more Streamer.bot and OBS tutorials! bit.ly/phlare-subscribe
Thx, I go tested. We'll talk to you on discord.
Gracias loko, sos un crack! Cheers mate cocido.
That is pretty dang cool! Thanks for sharing with us!
You’re welcome!
Phlare!!! Your tutorials bail me out when I'm running into trouble with streamer-bot. Somehow my own pfp kept popping out when I wanted another user's instead. I had to change the initial sub-action to "Add target info from input" and now it works.
Thanks for your help as always!!
Glad you got it sorted! Thanks for saying hi
great job man thank you
You’re welcome
Hi and thanks from germany
Hi! You’re welcome!
Good stuff mate 👍
Thanks! Hope it helps!
Thank you very much for your valuable support in feature settings.
You’re welcome!
Hi first off. Second I love this setup and command!
hi midge! thanks!
Next step will be replacing the twitch.guru shoutout player with one that’s native to streamer.bot
Thank you!
thank you as always for the best twitch bot!
FYI instructions no longer fit with 0.2.3. Might be a good time to do a refresh if the stats were good on this one!
Yeah. If I had time for UA-cam I would. For now it’s just in the comments.
Yes, commands are now associated to an action via a trigger since the 0.2.0 version.
You can see my video about it here The BIGGEST Streamer Bot Update Ever
ua-cam.com/video/j69T9GoFMy4/v-deo.html
Essentially, on the action you want to go to the triggers panel on the top right and right click, then choose core -> commands -> command triggered and choose the command you already made.
You can also create a new command from right there too.
Thank you!!!
You’re so welcome
I would love to know how to do the clip thing! This has been absolutely instrumental to my channel, so thank you! :)
For clips I have been using @vrflad’s shoutout clip code.
ua-cam.com/video/dEHoDO2Z8bI/v-deo.html
Dude you are an absolute legend for making this!! Thank you! Quick question, If I wanted to create an additional browser source in obs to also show the name of the channel, what would be the variable I would put in streamerbot to show it?
You wouldn’t want a browser source, you’d want a “GDI Text” source
Position it how you like and test with a number of names, short and long and mess with the font
Then use the “OBS->Set GDI Text” subaction to set the text and use the value %targetUser% variable to set the name
wiki.streamer.bot/en/Sub-Actions/OBS/Set-GDI-Text
Also thanks ☺️
@@Phlare Worked perfectly!! Your a lifesaver mate thank you so much!
You’re welcome!
@Phlare Thanks so much for your videos! I'm learning so much and feel a lot more comfortable making my own alerts and things in SB.
I did have a question if you have an answer, I'm trying to make a custom shoutout action where one of the elements is a browser source that shows up with the cover art of the game they were last playing is shown, twitch pulls from IGDB, but that's as far as I get. Is that something SB can even work with?
thanks again if not :)
Yay, I’m glad to help
And yes, if you use the “add target info” subaction for the user who is being shouted out, you should be able to get a %gameId% variable populated,
Then you can just set the browser source to`static-cdn.jtvnw.net/ttv-boxart/%gameId%_IGDB-300x400.jpg`
Wow thank you so much for getting back so quickly! I was indeed able to finish my little alert project thanks to you. @@Phlare
Yay nice job
This was so helpful. Thanks! Was wondering if one could also add a sound file along with the graphic?
Yup! Just add in a sub-action to play the sound and choose a local sound file.
@@Phlare which sub action do I pick to play a sound?
@@Phlare I don't have a sub action for playing sounds. I've looked through all of them
I lied.. I found it!!!
You sound groggy at 0.5 speed 😂
Thanks a million for this tutorial, buddy.
I'll use it without the Pulse effect, cause it seems to be broken or something.
The shader filter effects are a bit fussy to set up
@@Phlare They are. But using some creativity I'll simplify and use only the rounded corners till it's a circle and the username under it.
Hello, can i get a link of the OBS plugin of the filters you used? rounded rectangle one. ty :)
It’s part of the obs-shaderfilter package.
Exeldro’s updated version is a good place to start
github.com/exeldro/obs-shaderfilter/releases
nice video
Thanks!
thanks
You’re welcome!!
yo dude love your videos but i loved the song u runing in this video could u drop me the track name
It’s listed in the description, but this was a while ago.
I used the stems from this track: ua-cam.com/video/yu67V6W5uT0/v-deo.html but I’m pretty sure I messed with the speed a little
I'm looking to create a command that checks for first messages of users and if they are a VIP and/or Subscriber it'll do the !so command. Is this possible?
Yeah this is totally possible.
You can assign the “first words” trigger to an action that will then call a “get user info for target” to fetch the info for that user and use some logic to determine if you want to do the shoutout, and then just call the shoutout action from there.
Love the video! I wonder if you could help me out. I wanted to have a video command on 4 scenes using the same command and same video. Is there a way to do it?
Best way to do this is to build a shared scene for your video source,
Then include that scene on the main scenes instead of duplicating the video source 4 times.
Then in streamer bot you can just manipulate the one actual source inside the shared scene instead of having to manipulate 4 different sources on 4 different scenes
@@Phlare sorry i have trouble with english, so correct me if i'm wrong. So i made a separate scene on my OBS specifically for media source, the i added the scene of the media source to the scenes i wanted them to be put on.
From there, how do i manipulate the actual source inside the shared scene?
i'll follow up in discord since you asked there too. but yes, now that you have the "nested scene" set up, you can now just have streamer bot make changes to that scene and source instead of the other one and it'll change in all the scenes that are including that nested scene.
For some reason I have no action drop down menu in commands tab.
Yes, commands are now associated to an action via a trigger since the 0.2.0 version.
You can see my video about it here The BIGGEST Streamer Bot Update Ever
ua-cam.com/video/j69T9GoFMy4/v-deo.html
Essentially, on the action you want to go to the triggers panel on the top right and right click, then choose core -> commands -> command triggered and choose the command you already made.
You can also create a new command from right there too.
@@Phlare Thanks! I figured it out already. Saw about the changes on reddit. Thanks for updating me though. I appreciate the reply
What's something you'd like a shoutout command to do? would be nice if it also could show a clip like the browser source shoutout thing im using. so a clip from latest or all clips from that channel. and or setting for how many sec i want the clips to be shown. and now im gonna watch the rest of the video
I have my own vso shoutout doing something like this, but the clip viewer needs some work and lags out… I’m working on it :)
@@Phlare awesome. im def gonna use this. the end sold me so hard. nutti bounceing :D i loved it so this is going up :D
Im not getting the actions tab when im adding the command
Yes, commands are now associated to an action via a trigger since the 0.2.0 version.
You can see my video about it here The BIGGEST Streamer Bot Update Ever
ua-cam.com/video/j69T9GoFMy4/v-deo.html
Essentially, on the action you want to go to the triggers panel on the top right and right click, then choose core -> commands -> command triggered and choose the command you already made.
You can also create a new command from right there too.
I'm having a hard time getting the profile image to work. I don't know what I did wrong. I've went through the steps 3-4 times and i can't quite figure it out... Help please LOL
actually, it seems to only NOT be working for one random account so nevermind! thanks for the great tutorial
May be something to do with capitalization if it works for most accounts but not one? Glad it’s working (mostly)
Hello! I'm having an issue. Everything is working fine except, the profile picture doesn't actually show up. Any fix?
Hard to say. If you take the variable that the profile picture should be in and send it to chat instead does it print a URL?
@@Phlare No it doesn't give a URL just shows the variable.
@Sw33tBabyRays interesting. I can probably help more but I’m gonna need screenshots most likely. If you wanna hop in my discord that’s a good place for that. Bit.ly/phlare_discord
@@Sw33tBabyRays if it’s just showing the variable then it sounds like that variable would a not being set.
It’s possible there is a capitalization issue with the variable in question? (Case matters)
It’s also possible the “get user info for target” action is not working.
But like I said, hard to diagnose
@@Phlare Thanks I'll hop over to the discord.
Great vid, but background music is too loud and distracting. Either remove or atleast turn it down by 59% (my opinion) :)
Thanks for the feedback. I’m still learning to do all this on my own so there’s always something to improve!
I need to do better about listening without headphones before finalizing my mix. You’re so right.
not working
How so? Care to expand on that? Maybe I can help
@@Phlare Not the OP but I also noticed it does not work. It will simply show the chat message with the variables instead of the actual user name and game category. Seems like there is a problem with fetching the desired data. Example: "Shoutout to %targetUser%!" will show exactly that in chat and not "Shoutout to nutty!" how it is supposed to be.
@@Phlare Well I just fixed my own issue in 5 minutes. The problem for me was that I chose the location as "Anywhere" in the shoutout command. If I put it to "Start" it works as expected.
@@fleischi93 glad you got it sorted :)