Skip to Content
FeedvoteDocs

Discord

How to send Feedvote updates to a Discord channel, what the messages say, and how to change or remove the Discord connection.

The Feedvote Discord integration posts a text message in one Discord channel when feedback is created, a status changes or a comment is added. You connect it with a Discord channel webhook URL. Only the project owner and admins can set up Discord.

Before you start

In Discord, create a webhook for the channel you want to use. You find webhooks in your Discord server settings under Integrations > Webhooks. Copy the webhook URL. It starts with https://discord.com/api/webhooks/.

Connect Discord

  1. In the Feedvote dashboard, go to Settings > Integrations.
  2. On the Discord card, click Configure.
  3. In Webhook URL, paste the webhook URL from Discord.
  4. Click Connect.

The Discord card then shows Connected. A project can have one Discord connection.

Events sent to Discord

Discord receives all three events:

EventWhen Discord gets a message
New feedback submittedA new feedback item is created.
Status changedA feedback item moves to a new status.
Comment addedSomeone adds a comment to a feedback item.

Votes do not send a Discord message.

Important: the Discord settings page shows Notification events checkboxes and a Mention @everyone on new feedback option. Today Feedvote does not save these choices for Discord. Discord always gets all three events, and messages never mention @everyone.

What the Discord message says

Discord messages are plain text:

EventMessage
New feedbackNAME created new feedback "TITLE" (status: STATUS).
Status changedNAME changed status of "TITLE" from OLD STATUS to NEW STATUS.
Comment addedNAME commented on "TITLE". The next line shows "Comment:" and the comment text.

Statuses use the same names as your public board. If Feedvote does not know the person's name, it shows their email, or "Someone".

Change or remove Discord

Only the project owner and admins can do this.

  • To change the webhook URL: on the Discord card, click Settings, paste the new URL in Webhook URL, then click Save changes.
  • To stop all Discord messages: on the Discord card, click Disconnect. This removes the Discord connection from the project.

Common problems

  • "Webhook URL must be a valid https:// address": the URL is not a full https:// address. Copy the full URL from Discord again.
  • "The webhook URL does not belong to the selected provider": the URL is not a Discord webhook. Discord URLs must use discord.com or discordapp.com.
  • No message arrives: check that the webhook still exists in Discord. Feedvote does not retry a message that Discord rejects.

Common questions

Can I choose which events go to Discord?

Not today. The checkboxes appear on the Discord settings page, but Feedvote does not save them for Discord. Discord gets new feedback, status changes and new comments.

Can Feedvote mention @everyone in Discord?

No. The Mention @everyone on new feedback option is not applied today, so Discord messages never mention @everyone.

Can I post to two Discord channels?

No. A project can have one Discord connection, and one Discord webhook posts to one channel.

Does Feedvote resend a message if Discord was down?

No. If Discord rejects a message, Feedvote does not send it again.

Do votes send a Discord message?

No. Only new feedback, status changes and new comments send a message.

On this page