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

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.
    Make A Zap Button

    Make A Zap Button

  • Step 3) Select YouTube as the trigger app.
    Choose a trigger app

    Choose a trigger app

  • Step 4) Select “New Video in Channel” as the trigger.
    New video in channel

    New video in channel

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

    Connect your YouTube account

  • Step 6) Get your channel ID from YouTube’s Advanced Settings.
    Youtube Channel ID

    Youtube Channel ID

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

    enter your Youtube channel ID

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

    Test the channel

  • 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!
    action app

    action app

    webhooks

    webhooks

  • 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.
    go to Discord settings

    go to Discord settings

  • Step 12) Select “Webhooks” in the settings panel.
    Discord webhooks settings

    Discord webhooks settings

  • Step 13) Click “Create Webhook”

    create discord webhook

    create discord webhook

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

    Create a discord webhook

  • Step 15) Back to Zapier! Select “POST” as the action we’re creating.
    Select POST ad the action

    Select POST ad the action

  • 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.

    Setting up the data for the POST JSON form.

    Setting up the data for the POST JSON form.

  • Step 17) Set “Wrap Request in Array” to “no”, and finally, set the Headers section to “Content-Type” – “application/json”, as shown.
    Finishing off the form.

    Finishing off the form.

  • Step 18) Test and Finish!

    Test and Finish

    Test and Finish

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 Comment

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