Monitor Ads on Twitch Easily with Streamer Bot

Поділитися
Вставка
  • Опубліковано 23 чер 2024
  • I made a video last year about sensible ad management on Twitch, and while I still agree with everything I presented in that video, some of the facts have changed.
    Streamer Bot has just added some new ways to help manage ads in version 0.2.3 so it’s time to refresh our way of dealing with ads in Twitch.
    Export Code Here: showmeyourbot.com/monitor-ads...
    🔥 Subscribe here! bit.ly/phlare_subscribe
    🔴 Watch Phlare Live: bit.ly/phlare_twitch
    ===== Timestamps =====
    00:00 How to Monitor Ads on Twitch
    01:05 Setting Up Scheduled Ads in Twitch Creator Dashboard
    03:31 How to run Ads on Twitch without upsetting viewers
    05:34 Setting up Ad Monitoring in Streamer Bot
    ===== Quick Links =====
    📼 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.
    Music provided by Monstercat:
    Glide & Sandji - Air Pusher
    / monstercatsilk
    #streamerbot #twitch #ads
  • Навчання та стиль

КОМЕНТАРІ • 48

  • @Phlare
    @Phlare  3 місяці тому +3

    Thanks for Watching!
    find the export code here: showmeyourbot.com/monitor-ads-on-twitch-with-streamer-bot/
    let me know if you need any help getting this set up to work for you

  • @boltorian
    @boltorian 3 місяці тому +2

    This is fantastic! Thank you Phlare!

  • @deathclutch8681
    @deathclutch8681 3 місяці тому +1

    I was hoping a update would be made since Twitch changed their ads a bit. Thanks for making this!

    • @Phlare
      @Phlare  3 місяці тому

      Glad to help!

  • @blueboxpirate3601
    @blueboxpirate3601 3 місяці тому +3

    Yes! Perfect! Thank you!!

    • @Phlare
      @Phlare  3 місяці тому

      You’re welcome!

  • @uponiagaming
    @uponiagaming 3 місяці тому +1

    This new update has included some features many us have been wanting for a while so props to them for delivering.
    And thank you for explaining how best to implement those new features.

    • @Phlare
      @Phlare  3 місяці тому

      Thanks for watching!

  • @Reddy2Sleep
    @Reddy2Sleep Місяць тому +1

    Thank you so Much for your help :)

  • @DjPorkchop73
    @DjPorkchop73 2 місяці тому +2

    It's been a hot little minute since I have been able to spend time on any streams. I really need to change that soon. In light of things that begs the question, Now with this system, is it safe to say that since you did not mention any OBS setup at all that we can delete the prior "Ads coming Soon" message that fired in OBS when the 2 minute mark was upon us?
    Fantastic, no fluff, right to the point video as always!

    • @Phlare
      @Phlare  2 місяці тому +1

      For simplicity's sake I didn't include that obs image toggle in this video. you can, of course, put whatever you like in the various actions that this video sets up, so if you wanted to keep that animation I'd put the "visible" toggle in the "Ad Warning" action, and the "hidden" toggle in the "Ads Begin" action.

    • @DjPorkchop73
      @DjPorkchop73 2 місяці тому +1

      @@Phlare I got to pondering it and the more I reasoned with myself the more I felt it not necessary to include the gdi text ads coming soon in OBS any longer. Since you demonstrated how to make it work via a chat message I thought the added real estate taken up in the game screen was a bit wasteful at that point and a bit redundant.
      I did, once again, include champion game and it times all but 100% perfect with ads now the way you demonstrated on video with ads timing.

  • @dracsfantastic
    @dracsfantastic 3 місяці тому +2

    Wonderful video! Thank you so much. Going to give it a go today :)

    • @Phlare
      @Phlare  3 місяці тому

      great! let me know if you have any questions!

  • @BitGamey
    @BitGamey 3 місяці тому +1

    Great video, Phlare! Nice job walking through and providing import code too.

    • @Phlare
      @Phlare  3 місяці тому

      Thanks!

  • @GuiDaFunkyMan
    @GuiDaFunkyMan Місяць тому

    Hi, I wanted to give you a report of my latest tests and to thank you for your help. I followed your instructions and created a setup that controls:
    - My Twitch messages
    - My scene switches
    - And my countdowns
    Ironically, it was "quite simple" actually. Furthermore, you already told me how to proceed before... 🤦 However, I needed time to understand all the intricacies. Anyway, I managed to get the loops I looked for! I'd like to share with you my protocol.
    I realized I just needed 2 actions that enable and disable the ad management group in terms of OBS started the stream or not. That's what you told me but I didn't understand how to get this. Once I did, I created these 2 actions, added a 5-minute delay in the one that activates the ad group actions, as well as a sub action that makes my intro scene visible.
    Then, regarding my countdowns, it was "simple" either. I use a countdown script that switches scene when it's over and resets every time you come back to the correlated scene. I duplicated it 3 times and included one in my:
    - Intro scene to announce the beginning of my live. After 5 min it switches to my streaming scene.
    - Streaming scene to warn my viewers an ad is incoming. I ask Streamer bot to make it appear and disappear 2 minutes before the ad arrival.
    - Pause scene to indicate a 3-minute pause is running. Same thing as my intro scene: when the countdown comes to its end it switches to the streaming scene.
    I didn't try this setup yet but I'm almost sure it works. This new setup is almost the same as yours, it has only some other customized actions.
    On the other hand, during two recent lives, I tried to use manual ads running with the Streamer bot _commercial running_ sub-actions and it didn't work. Nothing displayed on my Twitch ads manager timeline. I don't know why. 🤷 So I think I'll keep on using the Twitch ad automatic function so Streamer bot can detect the ads running. It's more convenient. Unless you have an idea how to resolve that problem?

  • @HellsJanitor
    @HellsJanitor 3 місяці тому +1

    I still use your OG streamerbot timer for my scheduler - never let me down yet. This has definitely made it a lot simpler though :)

    • @Phlare
      @Phlare  3 місяці тому

      Yeah it worked, but this is so much easier, plus you can go change ad manager settings and it still works afterwards :)

  • @MeryddJ
    @MeryddJ 3 місяці тому +1

    Saw your tutorial on the SB Discord and thought id pop in, alot of tutorials are long or complex to follow. Very straightforward and to the point with code available as an easy shortcut so decided to drop a sub and will have a look through your other videos. The code was handy but following your vid I actually understand the triggers and how they work now!

    • @Phlare
      @Phlare  3 місяці тому

      Nice! That’s my goal, to get people to understand how to build the thing, rather than to just share a neat thing. :)

  • @LyfesaGame
    @LyfesaGame 3 місяці тому +1

    TY for the video!

    • @Phlare
      @Phlare  3 місяці тому

      You’re welcome!

  • @danielkrafczyk747
    @danielkrafczyk747 3 місяці тому +1

    thank you, very helpful

    • @Phlare
      @Phlare  3 місяці тому

      You’re welcome!

  • @quoleo
    @quoleo 3 місяці тому +1

    amazing job, Thank you

    • @Phlare
      @Phlare  3 місяці тому

      You’re welcome!

  • @gamerscircle
    @gamerscircle 3 місяці тому +2

    This was exactly what I was looking for! Thank you so much, easy to setup and it worked. However; can you recommend what I might do when the bot says that ads are coming in 2 mins, when my twitch dashboard shows 3 mins? This is spot on informative for the viewers and me! Thank you again!

    • @Phlare
      @Phlare  3 місяці тому +1

      Hmm. Did you set the trigger to warn at two and not three? Only thing I can think of… mine has been pretty precise with the timing.

    • @gamerscircle
      @gamerscircle 3 місяці тому +1

      @@Phlare Hey! Thank you for the quick reply, I did a direct import from your link and the '2' is checked, is that correct or should the '3' be checked?

    • @Phlare
      @Phlare  3 місяці тому

      @gamerscircle 2 should be checked, so that’s not it. No idea unfortunately. I will have to double check mine next time I’m live (won’t be until Sunday)

    • @gamerscircle
      @gamerscircle 3 місяці тому

      @@Phlare Will do, thanks again

    • @Phlare
      @Phlare  3 місяці тому

      Happy to talk more about it if you wanna pop into discord. Then we can more easily share screenshots and stuff. Plus maybe someone else in the community will have a thought about it

  • @GuiDaFunkyMan
    @GuiDaFunkyMan 2 місяці тому +1

    Hi, great cvideo but unless I missed some of your tutos it would be nice if you explained how to take control of the Twitch ads entirely thanks to Streamer bot. For instance, how to tell the soft to run ads at regular intervals and how to make it show specific countdown overlays in OBS and how to switch scenes.

    • @Phlare
      @Phlare  2 місяці тому +1

      this is all covered in the ad manager portion within Twtich.
      Streamer bot does not make the ads run, it just responds to them having been running automatically by the native twitch ad manager.
      01:05 Setting Up Scheduled Ads in Twitch Creator Dashboard

    • @Phlare
      @Phlare  2 місяці тому

      as far as showing or hiding overlay stuff changing scenes those sorts of actions would be added to the "Ads Begin" and "Ads Finish" actions set up here as needed.

    • @GuiDaFunkyMan
      @GuiDaFunkyMan 2 місяці тому +1

      @@Phlare Thanks for answering me. 1st of, unless I'm wrong, you can make Streamerbot launch ads thanks to the Twitch chat command _!commercial._ You only need to indicate the right add duration after it. So it means you can create an action in Streamer bot that can launch an add by itself.
      Apart from that, I have some ideas to improve my viewers experience in addition to the chat messages. For instance, I'd like to add 2 specific timers overlays:
      - One to announce the incoming ad on the main OBS stream scene.
      - One to show the 3 minutes remaining before the stream comes back on my pause scene.
      I know how to use 2 Python scripts that can do that. However, I don't know how to set them up because I can't find all the right hotkeys in OBS. Moreover, it implies I have to add some other sub-actions in Streamer bot that I don't manage well.
      Nevertheless, thank you for giving me some pointers in terms of main actions. In any case, at now, I use the code you provided and a priori it should work. Anyway, feel free to tell me more if my ideas inspire you.

  • @GuiDaFunkyMan
    @GuiDaFunkyMan 2 місяці тому +1

    Hi, I have another question. Let's suppose I choose this Twitch ads set up: one 180s ad per hour. When you opt for this set up, you must suffer a pre-roll add as well as a mid-roll ad at the beginning of the stream, right?
    Now I'd like to know your opinion about something. Can Streamerbot make the difference between the 2 first ads that appear at the beginning of the stream (pre-roll + mid-roll) and the following recurring ones (the mid-roll ads that appear every hour) so it doesn't send all the messages we set up in the different actions a soon as the stream starts?
    Do you see what I mean? I hope I'm clear enough so you tell me if I mistake. In any case, if the software doesn't send any message at the sart of the stream it would be a great thing. Indeed, if it doesn't I think I can find a nice OBS set up with Python scripts that would allow me to display 2 different timers and switch between 2 scenes: my main stream scene and a pause scene.
    However, if it does then this OBS set up would be ruined because I have a specific scene for my intros... 🤔

    • @Phlare
      @Phlare  2 місяці тому

      I think you're overthinking it a little bit.
      for my setup i have it set up to run ads for 120 seconds every 40 minutes. the first ad runs around the 1 minute mark, but since my "ad warning" trigger is set to 2 or 3 minutes, all that stuff doesn't fire, so for the first midroll, it only fires the trigger when ads actually run for that first one.
      I suppose technically there is 1 minute in the very beginning when users could receive prerolls, but honestly the only people that are ever in my chat in that first minute are subbed.

    • @Phlare
      @Phlare  2 місяці тому

      i suppose what you could do is have a timer that starts at stream start for like... 6 minutes.
      then the minute elapses, ads run, then 3 minutes later the ads are done, and another 2 minutes after that this special timer is up.
      this timer could then enable all your ad-monitoring actions or whatever.
      essentially just disable all the ad-related triggers until after the first batch of ads?

    • @GuiDaFunkyMan
      @GuiDaFunkyMan 2 місяці тому

      @@Phlare Certainly, I agree with you about the warning message but the other actions don't depend on this one, do they? Let me explain: since a mid-roll ad always follows the 1st pre-roll one at the beginning of a stream, "according to me", it means the Run Ad Action will be triggered anyway and send the message about the mid-roll ad. That's what I don't understand actually. 🤔

    • @Phlare
      @Phlare  2 місяці тому +1

      one misunderstanding here is about prerolls i think. the preroll ads don't fire any triggers at all. they just run and you don't know about them at all, if you're using ad manager with 3 minutes of ads an hour you don't have prerolls past the first minute anyway.
      the other triggers only fire when the ads run by the ad manager actually fire.
      they don't depend on each other but they do always fire in the same order.
      the "Upcoming Ad" trigger fires at 5, 4, 3, 2, and/or 1 minute before the scheduled ad runs. (you can configure it to only run once, or at all 5, or any combination)
      then the "Ad Mid Roll" trigger fires about 5 seconds before ads run.
      then the "Ad Run" trigger first when ads actually start running.
      so what I'm suggesting is disabling the actions you use for "ad mid roll" and "ad run" with some action that runs at stream start, then delay 5-6 minutes, then re-enable those actions, so you essentially ignore that first batch of mid-roll ads.

    • @GuiDaFunkyMan
      @GuiDaFunkyMan 2 місяці тому

      @@Phlare Ok thank you so much for all these pieces of advice. 👌

  • @thewynd
    @thewynd 3 місяці тому +1

    thanks for the update!!

    • @Phlare
      @Phlare  3 місяці тому

      Of course!