Troubleshooting Discord Channel Connection Issues
Last updated: December 16, 2025
If you're having trouble connecting Discord channels to Pylon, like errors linking accounts, or issues with messages not going from Discord -> Pylon or Pylon -> Discord, this is typically due to permission issues. Here's a troubleshooting guide to resolve the most common problems.
Check if Pylon App is Added to Your Server
First, verify that the Pylon app is properly installed in your Discord server:
Go to your Discord server settings (click the dropdown arrow next to your server name)
Navigate to Server Settings > Members
Look for the Pylon app in the members list
If Pylon is not listed, you'll need to reconnect the Discord integration from the Pylon Apps Directory.
Required user permissions
The person connecting the Discord integration to Pylon should have:
Manage Server permissions in Discord
Use Application Commands permission
Admin access in Pylon
Add Pylon to Private Channels
To use Discord private channels with Pylon, you must manually add the Pylon app to each channel as a member:
Go to the channel settings for the Private channel
Click on the Permissions tab
Under "Members", click Add members or roles
Search for and add the Pylon app
Make sure the Pylon app has at least the following permissions (with default setups, it should): View Channel, Send Messages, Send Messages in Threads, Add Reactions, Create Public Threads, Create Private Threads, Attach Files
Now, you should be able to link & use the private channel with Pylon as usual.
Grant Webhook Permissions
If you're unable to link a Discord channel to Pylon (error creating a new account from a Discord channel), the most common issue is missing webhook permissions. Pylon needs to create webhooks to send messages in Discord channels. Sometimes, restrictive server-level policies will override channel-level defaults to cause this.
Here's how to check whether Pylon has this permission for a specific channel:
Go to your Discord channel settings
Click on the Permissions tab
Look for Advanced Permissions
Find the Pylon app in the roles/members list
Set Manage Webhooks to the green checkmark
Save changes
You can also set these permissions for Pylon globally at a server level.