DaisyVotes — Discord Webhooks
New in 2.0 DaisyVotes can post styled embeds straight to a Discord channel — no bot, no extra plugin. It uses a channel webhook.
-
In Discord, open Channel Settings → Integrations → Webhooks → New Webhook, choose the channel, and Copy Webhook URL.
-
Paste it into
config.ymland enable Discord:config.yml discord:enabled: truewebhook-url: "https://discord.com/api/webhooks/…"username: "DaisyVotes"avatar-url: "" -
/daisyvotes reload.
| Key | Default | Description |
|---|---|---|
enabled | false | Master switch for Discord webhooks. |
webhook-url | "" | The channel webhook URL. |
username | "DaisyVotes" | Username the webhook posts as. |
avatar-url | "" | Avatar the webhook posts with (optional). |
Embed events
Section titled “Embed events”Four events can each post their own embed. Every embed has its own enabled, title, description, and color (a hex/decimal integer like 0xFFC8DD).
discord: on-vote: enabled: true title: "New Vote!" description: "**{player}** just voted on **{site}**. Thanks for supporting the server!" color: 0xFFC8DD on-party: enabled: true title: "Vote Party Unlocked!" description: "The server reached **{party_required}** votes — rewards for everyone!" color: 0xFFF1C1 on-streak-milestone: enabled: true title: "Streak Milestone!" description: "**{player}** reached a **{streak}-day** vote streak." color: 0xCDB4DB on-rare-wheel-win: enabled: true title: "Rare Wheel Win!" description: "**{player}** won **{reward}** from the daily wheel." color: 0xCDEAC0| Event | Fires when | Placeholders |
|---|---|---|
on-vote | A vote is received | {player}, {site} |
on-party | A vote party unlocks | {party_required}, {player} |
on-streak-milestone | A player hits a streak milestone | {player}, {streak} |
on-rare-wheel-win | A player wins a broadcast-worthy wheel prize | {player}, {reward} |
config.yml Reference The discord section alongside every other option.