Discord Webhook Integration Tests
This plugin tests Discord webhook integration for EU-Utility.
Test Coverage
1. Connection Tests
- Webhook URL validation
- Connection establishment
- Authentication verification
2. Payload Tests
- Simple text messages
- Rich embeds with fields
- Global/HOF announcements
- Skill gain notifications
- Error alerts
3. Error Handling
- Invalid payload handling
- Network timeout scenarios
- Rate limit detection
- Retry mechanisms
Usage
- Configure your Discord webhook URL in the "Webhook URL" tab
- Run individual tests or all tests from the "Test Cases" tab
- View detailed results in the "Results" tab
- Build custom payloads in the "Payload Builder" tab
Expected Results
| Test |
Expected |
Description |
| Simple Message |
204 |
Basic text delivery |
| Embed Message |
204 |
Rich formatting |
| Global Announcement |
204 |
Special formatting |
| Skill Gain |
204 |
Compact notification |
| Error Alert |
204 |
Error styling |
| Invalid Payload |
400 |
Error handling |
Compatibility Matrix
| Platform |
Status |
Notes |
| Windows 10/11 |
✅ Full |
All features supported |
| Linux |
✅ Full |
All features supported |
| macOS |
✅ Full |
All features supported |
API Dependencies
requests - HTTP client library
- Discord Webhook API v10