Discord Notifications
PubCounter can send notifications to a Discord channel when important events occur, keeping your team informed in real-time.
What Gets Notified?
Section titled “What Gets Notified?”Discord notifications are sent for:
| Event | Notification |
|---|---|
| New reorder request | When a user submits a new reorder |
| Request approved | When an admin approves a reorder |
| Request rejected | When an admin rejects a reorder (includes reason) |
| Order placed | When a reorder is marked as ordered |
| Order received | When publications arrive |
| Request modified | When quantities are changed or cancelled |
Setting Up Discord Notifications
Section titled “Setting Up Discord Notifications”Step 1: Create a Discord Webhook
Section titled “Step 1: Create a Discord Webhook”-
Open Discord server settings
In your Discord server, go to Server Settings → Integrations.
-
Create a webhook
Click “Webhooks” → “New Webhook.”
-
Configure the webhook
- Name: “PubCounter” (or your preference)
- Channel: Select the channel for notifications
- Avatar: Upload a custom icon (optional)
-
Copy the webhook URL
Click “Copy Webhook URL” and save it securely.
Step 2: Configure in PubCounter
Section titled “Step 2: Configure in PubCounter”-
Access Kingdom Hall Settings
Sign in as a super admin and go to Admin → Kingdom Hall Settings.
-
Go to Integrations
Find the Discord Webhook section.
-
Paste webhook URL
Enter the webhook URL you copied from Discord.
-
Save changes
Click Save to enable notifications.
Step 3: Test the Integration
Section titled “Step 3: Test the Integration”After saving:
- Create a test reorder request
- Check your Discord channel for the notification
- If received, the integration is working
Notification Format
Section titled “Notification Format”Discord notifications appear as rich embeds with:
- Title: Event description
- Color: Color-coded by event type
- Fields: Relevant details (publication, quantity, user, etc.)
- Timestamp: When the event occurred
Example notification:
📦 New Reorder Request
Publication: Bible Teach (bh-E)Quantity: 25Requested by: John SmithCongregation: North Congregation
Submitted: January 15, 2025 at 2:30 PMNotification Colors
Section titled “Notification Colors”| Event Type | Color |
|---|---|
| New request | Blue |
| Approved | Green |
| Rejected | Red |
| Ordered | Purple |
| Received | Green |
| Modified | Yellow |
Managing Notifications
Section titled “Managing Notifications”Muting Notifications
Section titled “Muting Notifications”If notifications become overwhelming:
- In Discord, right-click the channel
- Select “Notification Settings”
- Choose your preferred notification level
Channel Permissions
Section titled “Channel Permissions”Control who sees notifications:
- Set channel permissions in Discord
- Limit visibility to admins or specific roles
- Use category permissions for organization
Multiple Channels
Section titled “Multiple Channels”For different notification types:
- Create multiple webhooks in different channels
- PubCounter currently supports one webhook per Kingdom Hall
- Consider using Discord’s thread feature for organization
Troubleshooting
Section titled “Troubleshooting”Notifications not appearing
Section titled “Notifications not appearing”- Verify the webhook URL is correct
- Check the webhook hasn’t been deleted in Discord
- Ensure the channel still exists
- Test the webhook directly using Discord’s test feature
Webhook was deleted
Section titled “Webhook was deleted”- Create a new webhook in Discord
- Update the URL in PubCounter settings
- Save changes
Rate limiting
Section titled “Rate limiting”Discord has rate limits on webhooks:
- 30 requests per minute per channel
- During high activity, some notifications may be delayed
- Notifications aren’t lost, just queued
Wrong channel
Section titled “Wrong channel”- Create a new webhook in the correct channel
- Update the URL in PubCounter
- Delete the old webhook in Discord (optional)
Privacy Considerations
Section titled “Privacy Considerations”Notifications include:
- Publication names and quantities
- User names (who submitted/approved)
- Congregation names
Do not use notifications in public Discord servers. Keep your PubCounter Discord channel:
- Private to your Kingdom Hall members
- Restricted to those who need the information
- Properly secured with Discord permissions
Best Practices
Section titled “Best Practices”Channel Organization
Section titled “Channel Organization”- Use a dedicated channel for inventory notifications
- Pin important messages or create a summary thread
- Archive old notifications periodically
Notification Management
Section titled “Notification Management”- Review notifications regularly
- Follow up on rejected requests
- Acknowledge received orders promptly
Security
Section titled “Security”- Keep webhook URLs private
- Regenerate webhooks if compromised
- Limit channel access to authorized users
Next Steps
Section titled “Next Steps”- Configure Pubmate integration for automated submissions
- Set up Kingdom Hall settings for other options