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?
-
Add
our bot
to your server
-
Create a webhook in our
web app
- 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.