How to auto post YouTube videos AND YouTube live streams to Discord. (Using Zapier)

I let my old website expire and thus all the images that would be in this article are gone. I'll try and get new images uploaded ASAP. Sorry for the inconvience. UPDATE! This not only works for video uploads, but it also works for LIVE streams!

All right, this guide will go through all the steps to auto post your YouTube videos AND live streams to a channel on your Discord server!

  • Step 1) Create a free account with Zapier.
    (Easy enough!)

  • Step 2) Click the big orange "MAKE A ZAP!" button at the top of the dashboard.

    [caption id="attachment_627" align="alignnone" width="300"]Make A Zap Button Make A Zap Button[/caption]

  • Step 3) Select YouTube as the trigger app.

    [caption id="attachment_628" align="alignnone" width="300"]Choose a trigger app Choose a trigger app[/caption]

  • Step 4) Select "New Video in Channel" as the trigger.

    [caption id="attachment_629" align="alignnone" width="300"]New video in channel New video in channel[/caption]

  • Step 5) Connect your YouTube account and go through all the steps to verify it works.

    [caption id="attachment_630" align="alignnone" width="300"]Connect your YouTube account Connect your YouTube account[/caption]

  • Step 6) Get your channel ID from YouTube's Advanced Settings.

    [caption id="attachment_631" align="alignnone" width="234"]Youtube Channel ID Youtube Channel ID [/caption]

  • Step 7) Enter the channel ID on the Zapier form.

    [caption id="attachment_632" align="alignnone" width="300"]enter your Youtube channel ID enter your Youtube channel ID[/caption]

  • Step 8) Now we test to verify everything is setup correctly!

    [caption id="attachment_633" align="alignnone" width="300"]Test the channel Test the channel[/caption]

  • Step 9) Once it completes, click "Continue".

  • Step 10) When you get to this step, you'll notice Discord is not an action app, this is fine because Discord has provided integration with WebHooks!

    [caption id="attachment_634" align="alignnone" width="300"]action app action app[/caption]
    [caption id="attachment_635" align="alignnone" width="300"]webhooks webhooks[/caption]

  • Step 11) Now we switch to Discord. Go to your own Discord server and click the name of your server in the top left corner, then click Server settings.

    [caption id="attachment_636" align="alignnone" width="285"]go to Discord settings go to Discord settings[/caption]

  • Step 12) Select "Webhooks" in the settings panel.

    [caption id="attachment_637" align="alignnone" width="135"]Discord webhooks settings Discord webhooks settings[/caption]

  • Step 13) Click "Create Webhook"

    [caption id="attachment_638" align="alignnone" width="300"]create discord webhook create discord webhook[/caption]

  • Step 14) Name your webhook anything you want, select the channel you want your posts to go, and copy the URL.

    [caption id="attachment_639" align="alignnone" width="300"]Create a discord webhook Create a discord webhook[/caption]

  • Step 15) Back to Zapier! Select "POST" as the action we're creating.

    [caption id="attachment_640" align="alignnone" width="300"]Select POST ad the action Select POST ad the action [/caption]

  • Step 16) Now we get to the complicated part. Paste your Discord webhook URL in the URL section. Select the JSON as the payload type, and the Data should be filled out as shown.
    The data tags will auto-complete, so just select the options in the drop down.

    [caption id="attachment_644" align="alignnone" width="263"]Setting up the data for the POST JSON form. Setting up the data for the POST JSON form.[/caption]

  • Step 17) Set "Wrap Request in Array" to "no", and finally, set the Headers section to "Content-Type" - "application/json", as shown.

    [caption id="attachment_646" align="alignnone" width="265"]Finishing off the form. Finishing off the form.[/caption]

  • Step 18) Test and Finish!

    [caption id="attachment_647" align="alignnone" width="300"]Test and Finish Test and Finish[/caption]

Congratulations! If you followed all these steps correctly, your YouTube videos will now get published in your own Discord server for all your fans to see!


  1. Hope you enjoyed this tutorial, and that it wasn't too difficult to follow and that you managed to complete everything successfully!


Post a Comment

Popular Posts