VotePipe

Discord Webhook Setup

Configure Discord notifications for vote events

Creating a Discord Webhook

  1. Open your Discord server
  2. Go to Server SettingsIntegrationsWebhooks
  3. Click New Webhook
  4. Choose the channel where you want vote notifications
  5. Give the webhook a name (e.g., "Vote Notifications")
  6. Optionally, set an avatar for the webhook
  7. Click Copy Webhook URL

The webhook URL looks like: https://discord.com/api/webhooks/123456789/abcdefghijk...

Configuring in VotePipe

  1. Go to SettingsDiscord
  2. Paste your Discord webhook URL
  3. Enable vote notifications (toggle switch)
  4. Click Test Webhook to verify it works
  5. Save your settings

Message Types

VotePipe supports two message types for Discord notifications:

Simple Text Messages

All Plans

Customizable plain text messages with variable substitution. Available to all plans including Starter.

🎉 PlayerName just voted on Hytale-Servers.pro!

Rich Embeds

Growth+

Structured embed messages with custom colors, fields, images, and timestamps. Requires Growth plan or higher.

🎉 New Vote Received!

**PlayerName** just voted on **Hytale-Servers.pro**

Vote ID:`vt_abc123`
Provider:Hytale-Servers.pro

VotePipe • Vote Notification

Learn more about message formats and rich embeds (Growth+).

Custom Message Templates

✨ Free for all plans! Customize your message text with variables to personalize vote notifications.

All plans can customize the notification message using template variables. Simply edit the message template in your Discord settings.

Available Variables (All Plans)

{voter_name}The player's username who voted
{provider_name}The server list display name (e.g., Hytale-Servers.pro)
{provider_key}The provider key/slug (e.g., hytale-servers-pro)
{vote_id}The prefixed vote identifier (vt_ + UUID)
{received_at}ISO 8601 timestamp when vote was received
{provider_server_url}Provider server URL or vote URL (if configured)

Growth+ plans have access to additional variables like vote statistics, rankings, and server stats. See Message Format for the complete list.

Example template: 🎉 **{voter_name}** just voted on **{provider_name}** at {received_at}!

Learn more about custom message templates and Discord markdown.

Troubleshooting

Webhook not working

  • Verify the webhook URL is correct (no extra spaces)
  • Check that the webhook hasn't been deleted in Discord
  • Ensure the webhook channel still exists and the bot has permission to post
  • Use the Test Webhook button to verify connectivity

No notifications received

  • Check that vote notifications are enabled (toggle switch)
  • Verify votes are being received (check the Votes page)
  • Check Discord server logs for any errors

Still having issues? Check our general troubleshooting guide.