Overview
The Discord integration brings bounty.new directly into your server. Create bounties, receive submissions, and manage payouts without leaving Discord.Prerequisites
- A bounty.new account
- Admin or Manage Server permissions in your Discord server
Installation
1
Add the bot to your server
Visit bounty.new/integrations/discord and click Add to Discord.
2
Select your server
Choose the server where you want to add the bot and authorize it.
3
Configure channels
Use
/bounty setup to configure which channels can create and view bounties.Bot commands
Creating bounties
- Title
- Description
- Reward amount
- Deadline
- Required skills
Managing bounties
For developers
Notifications
The bot will post notifications in your configured channel for:- New bounties created
- Submissions received
- Bounties completed
- Payments processed
Permissions
Configure role-based permissions:- Create bounties: Limit to specific roles
- Submit work: Open to all or specific roles
- Approve submissions: Bounty creator or admin roles
/bounty permissions to configure these settings.
Embeds and formatting
Bounties are displayed as rich embeds with:- Title and description
- Reward amount (highlighted)
- Deadline countdown
- Required skills tags
- Quick action buttons
Troubleshooting
Bot not responding to commands
Bot not responding to commands
Ensure the bot has permissions to read messages and send messages in the channel. Check that you’re using
/ slash commands, not ! prefix commands.Can't create bounties
Can't create bounties
Verify you have the required role permissions set in
/bounty permissions.Notifications not appearing
Notifications not appearing
Run
/bounty setup again and ensure you’ve selected a valid notification channel.