Slack and Discord, ready to switch on
Messages posted in the Slack channel you choose are copied into the Discord channel of your server, so a team that works in Slack keeps a community in Discord informed without writing everything twice. You paste two keys in your account and it runs, in about ten minutes.
No setup fee, cancel any month, and a person on live chat if a key doesn't work.
More with these apps: all Slack integrations · all Discord integrations
What moves, and when
The details you would normally get after a sales call. Here they are up front.
| What | Direction | When | Rule |
|---|---|---|---|
| Channel message copied | Slack to Discord | Within seconds | Every message in the Slack channel you name, posted by the webhook with the author's name in front |
| Only the channels you name | Slack to Discord | Always | One Slack channel to one Discord channel; a second pair means a second webhook |
| Edits and deletes | Slack to Discord | Within seconds | An edited Slack message is reposted marked as edited; a deleted one is noted, since a webhook can't delete |
| Files and images | Slack to Discord | With the message | Images are attached, other files go as links |
| One direction | Slack to Discord | Always | A Discord webhook only posts, so replies in Discord stay in Discord and never reach Slack |
How to set up Slack and Discord
Ten minutes of your time, then it's ours.
- Choose Slack and DiscordPress Connect. This pair is already selected on the checkout page at $39 a month, and there's nothing else to pick.
- Pay and open your accountCard or invoice, about two minutes. The account opens with this integration waiting for its two keys.
- Paste the Slack bot token and the Discord channel webhook
- Slack bot token: open api.slack.com/apps and create an app from scratch in your workspace. Full Slack guide
- Discord channel webhook: in Discord open your server settings, then Integrations, then Webhooks, and press New Webhook. Full Discord guide
Each screen carries the full guide with the exact menu names, about seven minutes for both. - We check both keysEach key is checked against Slack's and Discord's own API the moment you paste it. If one doesn't pass, the screen says what to fix, and a person joins the chat if that isn't enough.
- Post one test message, then it's RunningA minute or two. Write in the channel you chose and watch it appear in Discord. From then on we watch it for you.
When Slack or Discord changes its API, we fix it within a working day. You don't get a ticket to solve.
- Everything in the table above, with monitoring on.
- Fixes when either app changes its API.
- A person on live chat, replies within a working hour.
- Custom logic beyond the table is priced separately.
No setup fee, cancel any month
Ways to connect Slack and Discord
Two ways people connect these two, and what each one asks of you.
Before you decide
Which way does it run?
The direction is fixed while connecting, and where the receiving side can only post, such as a webhook, it is one way by nature. Say which side people write in and we set it that way.
Can we pick which messages go?
Yes. All messages in the channel is the default. A prefix or an emoji reaction you choose can mark the ones that go, so a drafting channel doesn't leak.
Anything to know about Slack?
The bot has to be invited to a channel before it can post there; that's one command in Slack.
Anything to know about Discord?
A webhook posts into the one channel it was made for, so a second channel means a second webhook.
What if mine is a bit different?
Tell us what should go where in plain words. Small changes to the rules above are usually free; bigger ones we price the same day and build into the same account.