Discord

Connect Discord to capture product signals from your community conversations.

Why connect Discord?

Your Discord server is where your community talks about your product in real time. Feature requests, bug reports, and product feedback show up in channels every day, but most of it gets lost in the scroll.

When you connect Discord, ProductBet monitors the channels you choose and captures product-relevant messages. Casual conversation and off-topic chat are filtered out automatically.

What gets captured

ProductBet reads messages from your selected channels and extracts:

  • Community feedback and product suggestions
  • Feature requests from users and power users
  • Bug reports and issue descriptions
  • Product friction points and complaints
  • Image attachments shared alongside feedback

Each relevant message becomes a signal with a link back to the original Discord message.

How to connect

  1. Go to Settings > Integrations > Discord and click Connect with OAuth
  2. You'll be redirected to Discord to authorize the ProductBet bot for your server
  3. After authorization, select which channels to monitor

You can update your channel selection at any time from the Discord integration page.

Choosing the right channels

Be intentional about which channels you monitor. Good candidates include:

  • #feedback - direct product feedback from users
  • #feature-requests - ideas and suggestions
  • #bug-reports - issues reported by your community
  • #support - help requests that reveal product friction

Avoid high-traffic social channels (like #general or #off-topic) unless they regularly contain product feedback.

How it works

Discord messages are captured in real time via a bot that listens to your server. When a product-relevant message comes in, it's processed and turned into a signal.

Messages are processed individually, so each piece of feedback becomes its own signal. Images attached to messages are also captured and included in the signal.

Requirements

The Discord bot requires the Message Content Intent to read message content. This is configured automatically during setup, but if you're having issues, verify that this privileged intent is enabled in your Discord application settings.

Troubleshooting

  • Not seeing signals? Check that you've selected at least one channel on the Discord integration page.
  • Too many irrelevant signals? Remove channels with heavy off-topic conversation. ProductBet filters noise, but focused channels give better results.
  • Bot not responding? Make sure the ProductBet bot has been added to your server and has permission to read messages in the channels you selected.
  • Messages not captured? Verify that the Message Content Intent is enabled in your Discord application's Bot settings under Privileged Gateway Intents.