Notification Destinations
This page explains what to enter in the Destination field when creating notification subscriptions for different platforms.
Browser
Browser notifications appear as in-page toast messages. No destination is required for browser notifications.
Enter a valid email address where notifications should be sent.
Example: you@example.com
Webhook Platforms
Webhook platforms send notifications to external services. The destination format depends on which service your site administrator has configured.
Slack
Enter the full Slack webhook URL for your channel.
Example: https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX
To get a webhook URL:
- Go to Slack API Apps
- Create a new app or select an existing one
- Enable “Incoming Webhooks” under Features
- Add a new webhook to your workspace
- Copy the Webhook URL
Discord
Enter the full Discord webhook URL for your channel.
Example: https://discord.com/api/webhooks/000000000000000000/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
To get a webhook URL:
- Open channel settings in Discord (click the gear icon next to the channel name)
- Select “Integrations”
- Click “Webhooks”
- Create a new webhook or use an existing one
- Copy the Webhook URL
Telegram
Enter either a channel username (starting with @) or a numeric chat ID.
Examples:
@yourchannel123456789-1001234567890(for groups/supergroups)
To find your chat ID:
- Start a conversation with your bot
- Send a message to the bot
- Visit
https://api.telegram.org/bot<YOUR_BOT_TOKEN>/getUpdates - Find the
chat.idvalue in the response
Telegram requires the site administrator to configure a bot token. Contact your site administrator if Telegram notifications are not available.
Generic Webhook
For other webhook services, enter any valid HTTPS URL. The service will receive JSON data containing event details.
Example: https://your-service.com/webhook/puzzlehunt