Connecting Discord lets Ocoya publish and schedule content straight into a channel on your Discord server. Unlike most social platforms, a Discord connection points at a specific channel within a specific server rather than at a personal profile.
Before you start
You need the Manage Server permission on the Discord server you want to connect. Discord only lists servers where you hold it — without it, the server won't appear at all.
Decide in advance which channel posts should go to — you'll choose it during authorisation.
Be logged in to the correct Discord account in your browser before you start.
Connecting a Discord channel
1. In Ocoya, go to Connections → Channels, then click Browse all to open the list of available platforms.
2. Find the Discord card and click Connect. You're taken straight to Discord — there's no extra dialog inside Ocoya.
3. Discord shows what Ocoya is requesting — to add a bot to a server, to know what servers you're in, and to create commands — along with which Discord account you're signed in as. Use the Add to server dropdown to choose the server.
4. Scroll down, choose the channel Ocoya should publish into, and click Authorise. Ocoya creates an incoming webhook in that channel — that webhook is what delivers your scheduled posts.
5. You'll be returned to Ocoya, and the Discord channel will appear under Channels.
Things worth knowing
Each connection posts to one channel. To publish into several channels, repeat the steps and authorise each channel separately.
Posts arrive via a webhook, so they appear from an Ocoya integration rather than from your personal Discord user.
Deleting the webhook in Discord's Server Settings → Integrations will break the connection in Ocoya.
Reconnecting a Discord channel
Go to Connections → Channels and click Manage next to the Discord channel.
Click Disconnect.
Connect again using the steps above, choosing the same server and channel.
Troubleshooting Discord connection issues
"No items to show" in the server dropdown
This is the most common problem. Discord only lists servers where your account holds the Manage Server permission — if you hold none, the dropdown is empty and the connection can't be completed.
To fix it, either ask the server owner to grant your account Manage Server, or ask someone who already has it to complete the connection instead.
Authorisation failed
Check that:
You're logged in to the correct Discord account — the consent screen names it under "Signed in as".
The server hasn't restricted adding integrations.
Pop-ups aren't being blocked for Ocoya.
Posts stopped appearing
The webhook was probably removed or the channel deleted. Check Server Settings → Integrations in Discord, then disconnect and reconnect the channel in Ocoya.
Need help?
If you're having trouble connecting Discord, contact the Ocoya support team and include:
The server and channel name you're trying to connect
Whether you hold the Manage Server permission
Any error messages you received
Screenshots, if available
This information will help us investigate the issue more quickly.





