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:

  1. Go to your Discord server settings (click the dropdown arrow next to your server name)

  2. Navigate to Server Settings > Members

  3. 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:

  1. Go to the channel settings for the Private channel

  2. Click on the Permissions tab

  3. Under "Members", click Add members or roles

  4. Search for and add the Pylon app

  5. 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:

  1. Go to your Discord channel settings

  2. Click on the Permissions tab

  3. Look for Advanced Permissions

  4. Find the Pylon app in the roles/members list

  5. Set Manage Webhooks to the green checkmark

  6. Save changes

You can also set these permissions for Pylon globally at a server level.