Discord Outgoing Webhooks

Frequenty Asked Questions

What can I do with this?

Make anything you want react to whatever happens in your Discord server.

For example:

  • Send yourself a text message when someone joins a voice channel
  • Sync your server member roles and profile information with another website like a forum or members only area
  • Trigger an API when specific reaction emojis are added to any message in one or more channels

How do I get started?

  1. Add our bot to your server
  2. Create a webhook in our web app
  3. Start reacting to events!

What event types are supported?

We can send over every gateway event type that Discord supports except the low level types that deal with maintaing a bot connection (the first 5). When you create your webhooks you'll be able to select which event types you want sent over.

Is my data safe?

Yes. Once our bot is added this is what we do with each event your server sends us:

  • Count the message for your overall server statistics
  • Send it to any matching webhooks you've created.
    • IF sending fails we will save the last failed event in your account so you can debug any issues. Only the last failed event is saved per webhook.
  • Delete any other references to the data.

That's it. We don't want your data, we just want to make it more available for you.

Can this see events in my private channels?

Not unless you specifically add our bot user to those channels. Public channels do not need the bot user added, they are integrated once the bot has been added to your server.

Who can add webhooks on my server?

Any user with the ability to manage integrations in your Discord server is allowed to configure webhooks in our web interface against that server. We chose this distinction because any user that can add a bot to your server can get access to gateway events. If you have users in your server that can add integrations but you don't want them to have access to every gateway event in your server we strongly encourage you to reconsider their permissions.

Is this an official Discord app?

No, this is a 3rd party application that is built on top of Discord's gateway events. We have designed the data we send to be what we think an official Discord implementation would look like in case an official version is ever offered.

What happens if Discord builds this officially?

We've designed our interfaces as an approximation to what we think Discord would design so a migration in the future should hopefully be simple. We of course can't predict what features will be offered but if our application ever becomes official functionality then our work here is done and we'll help everyone migrate to their new official homes.

These aren't the webhooks I'm looking for, where are the official docs?

Why should I use this instead of building it myself?

Building a basic webhook delivery service on top of Discord's gateway events is not very difficult. Maintaining the quality and security of that service is what takes constant effort and may be why you don't want to build something like this yourself. There isn't a lot of secret sauce behind what we're doing, we just want you to have the option to not have to do it on your own!

AGHHHH!?!! I set up an infinite loop with incoming and outgoing webhooks and my bill is through the roof, what can I do?

Don't worry, it's going to be okay. Reach out to us on Discord or at our support email address and we'll get you sorted out.