Discord
YipYap integrates with Discord to deliver alert notifications to your server channels. The integration includes interactive buttons for acknowledging and resolving alerts.
Bot Setup
Section titled “Bot Setup”- Go to Settings > Notifications > Add Channel > Discord.
- Click Add to Discord. This opens the Discord OAuth flow.
- Select the server and grant the requested permissions.
- Choose the channel where you want notifications delivered.
The bot requires the following Discord permissions:
- Send Messages
- Embed Links
- Use External Emojis
Channel Configuration
Section titled “Channel Configuration”- Channel: The Discord channel for notifications (e.g.
#alerts). - Mention Role: Optionally mention a Discord role when an alert fires.
Interactive Buttons
Section titled “Interactive Buttons”Each alert notification includes Acknowledge and Resolve buttons. Team members can interact with these buttons directly in Discord. The action is recorded with the Discord user who clicked.
Webhook Fallback
Section titled “Webhook Fallback”You can also use a Discord webhook URL instead of the bot. Go to your Discord channel settings, create a webhook, and add the URL under Webhooks in YipYap with Discord auto-detect format.
Webhook-based notifications do not include interactive buttons.
Troubleshooting
Section titled “Troubleshooting”- No messages appearing: Verify the bot has permission to post in the selected channel.
- Buttons unresponsive: Ensure the YipYap interactions endpoint URL is configured in the Discord Developer Portal.