Incoming Webhooks
How to create an Incoming Webhook!
If you are unfamiliar with webhooks, they can appear a little daunting at first. Fortunately, thanks to several third-party resources, they are a breeze. Here, we will show a quick guide on how to get Reddit webhooks running for your team using IFTTT.
Creating an Incoming Webhook
Step 1: Create a Webhook

From your Team Settings menu or your Channel Settings, navigate to Webhooks and then select Create a Webhook.

Give it a name and a channel destination (this is where your webhook will post to). Be sure to give it a nice icon, and then copy the Webhook URL and hit Create.
Step 2: Create an IFTTT Applet
For the purposes of this guide, we're going to set up an Applet on IFTTT so that our webhook will share any new top posts on /r/DestinyTheGame. To do this, we're going to head over to IFTTT and then Create an Applet:

Hit +This and then search for Reddit and select your Reddit trigger:

And then enter the subreddit name we want to receive posts from:

Once we've set our trigger ("This"), then we're going to set our action ("That").

In this case, we're going to search for "webhooks," which gives us the action "Make a web request."


Once selected, we are presented with a modal featuring a number of fields, the first of which is URL. This is where your Webhook URL from Step 1 comes in. Simply paste your URL into this field:

We're going to set the Method to POST, and Content-Type to application/JSON like so:

You can draft your own body if you are familiar. Otherwise, feel free to use the one provided below:
{ "embeds": [ { "title": "<<{{Title}}>>", "url": "<<{{PostURL}}>>", "description": "<<{{Content}}>>", "thumbnail": { "url": "<<{{ImageURL}}>>" }, "footer": { "icon_url": "https://www.redditstatic.com/desktop2x/img/favicon/favicon-32x32.png", "text": "/u/<<{{Author}}>> | <<{{PostedAt}}>>" } } ] }
Follow the remaining steps to complete your IFTTT applet.
Step 3: Profit
And that's it! Next time a new top post is made to our favorite subreddit, our webhook bot will make sure we're aware of it. If you've followed the steps above, the posts should look something like this:

Webhooks can be used in a number of unique ways, limited only by your own creativity. While this guide will help you get started with the basics, feel free to explore the variety of triggers and actions available or build your own from scratch! Good luck!
Click here for more information on setting up incoming webhooks for Twitch, Twitter and RSS Feed.