StreamLive Pro

Post to a Discord or Slack channel with a webhook

Send posts from StreamLive Pro to a Discord or Slack channel through a webhook: how to create the webhook, what each one accepts, file sizes and common errors.

Updated · 4 min read

Discord and Slack connect through a webhook: a private web address that lets an app post into one channel. You create the webhook in Discord or Slack, paste it into Connections, and the channel becomes a tick box on Publish everywhere. Discord takes text and one file. Slack takes text and links, but no files.

Before you start

Steps

  1. Create a Discord webhook. Open the Discord channel's settings, go to Integrations, then Webhooks, create one and click Copy Webhook URL. It starts with https://discord.com/api/webhooks/.
  2. Or create a Slack webhook. In Slack open Apps and add Incoming Webhooks (or, on api.slack.com/apps, open your app and turn on Incoming Webhooks). Click Add New Webhook, pick the channel and copy the address. It starts with https://hooks.slack.com/services/. Slack's own guide: Sending messages using incoming webhooks.
  3. Connect it. In Connections choose Discord or Slack and paste the whole address. StreamLive Pro checks it with Discord or Slack before saving. A Discord webhook appears as Discord channel webhook. For Slack, give it a name you will recognise, for example the channel name.
  4. Write the post. On Publish everywhere write the text in the Text box. For Discord you can add one file on Drop a video or photo here; for Slack, put links in the text.
  5. Pick the channels. Under Post to click the Discord or Slack channel, next to any other networks.
  6. Publish or schedule. Under When choose Now, or Schedule and a date and time, then click the button at the bottom. The result appears in Activity, lower on the same page.
The Connections screen (test account).
The Connections screen (test account).

What each one accepts

FeatureDiscordSlack
TextUp to 2,000 characters; longer text is shortened, with a noteSent as a formatted message
A fileOne file, up to 10 MB on a server without boostsNot possible: Slack webhooks cannot attach files
A video you postSent as a file if it fits the sizeSent as a link when a lasting public link exists; otherwise the text goes alone and the result says so
Mentions like @everyone in your textShown as text; nobody is notifiedShown as text
Link to the posted messageYes, in the resultNo: Slack webhooks do not return one

A practical way to share a long video: post it to YouTube in the same publish, then put the YouTube link in the text for Discord and Slack with Adjust per network. Your community gets a playable link instead of a file that is too large.

Removing a webhook

Removing the connection in StreamLive Pro deletes our copy of the address. The webhook itself belongs to you; delete it in Discord or Slack if you no longer want it to work. Delete everywhere does not remove messages from Discord or Slack.

What can go wrong

SymptomLikely causeFix
"Paste the whole webhook URL from Discord"Part of the address is missingCopy it again with Copy Webhook URL
"Discord says this webhook does not exist"The webhook was deleted in DiscordCreate a new one and connect it
"Discord webhooks accept files up to 10 MB"The video is too largeSend a shorter clip, or a link to the video
"Slack webhooks cannot attach files"You added a file for SlackAdd a link to the text, for example your YouTube post
"The Slack webhook was removed or its channel archived"The channel or the webhook is goneCreate a new webhook and connect it
"Discord is limiting this webhook" or "Slack is limiting this webhook"Too many messages in a short timeWait a minute, then Retry

Frequently asked questions

Can StreamLive Pro post a video to Discord?

Yes, as a file of up to 10 MB on a server without boosts. For longer videos, post a link instead.

Can StreamLive Pro post a video file to Slack?

No. Slack webhooks cannot attach files. The message goes out with your text, and a link to the media when one is available.

Will @everyone in my text notify the whole Discord server?

No. Mentions in posts from StreamLive Pro are shown as text and do not notify anyone.

Can I post to several Discord channels at once?

Yes. Create a webhook in each channel, connect each one, and tick them all in the same post.

Is it safe to paste my webhook address?

The address works like a password for that channel. Paste it only into StreamLive Pro, and delete the webhook in Discord or Slack if it leaks.

Keep reading

Find your best time to post from your own results

Find your best time to post from your own posts: the heatmap by day and 3-hour block, how many posts it needs, and how scheduling and Publish all use it.

My video upload failed

Video upload failed in StreamLive Pro? The file may be over 6 GB, bigger than your free storage, or the upload was cut off. What each message means and the fix.

My YouTube upload is waiting in a queue

Your YouTube upload says it is queued? Why it waits for midnight Pacific time, how to check when it starts, and what to do when it cannot wait.

Use the Content calendar for posts and lives

The Content calendar shows every scheduled post and live and what happened on each network: list, week and month views, filters, statuses and what to do next.

Want to try it? 7-day trial, no credit card.

Start free
Mobile app Home Help Center Guides PrivacyTermsAccessibility