Discord Integration with TigerTrust
TigerTrust integrates with Discord for team notifications and certificate operations.
Webhook Configuration
Set up Discord webhooks:
yaml1discord: 2 webhooks: 3 - name: production-alerts 4 url: https://discord.com/api/webhooks/... 5 events: 6 - certificate_expiring 7 - certificate_expired 8 severity: [critical, high] 9 10 - name: dev-notifications 11 url: https://discord.com/api/webhooks/... 12 events: 13 - certificate_issued 14 - certificate_renewed 15 severity: [info, low]
Rich Embed Messages
Certificate alerts with Discord embeds:
json1{ 2 "embeds": [ 3 { 4 "title": "Certificate Expiring Soon", 5 "color": 16776960, 6 "fields": [ 7 {"name": "Certificate", "value": "api.example.com", "inline": true}, 8 {"name": "Expires", "value": "April 15, 2024", "inline": true}, 9 {"name": "Days Remaining", "value": "14", "inline": true}, 10 {"name": "Environment", "value": "Production", "inline": true}, 11 {"name": "Issuer", "value": "DigiCert", "inline": true} 12 ], 13 "footer": { 14 "text": "TigerTrust Certificate Management" 15 }, 16 "timestamp": "2024-04-01T10:00:00.000Z" 17 } 18 ] 19}
Role Mentions
Configure role-based alerting:
yaml1role_mentions: 2 critical: 3 - "@Security Team" 4 - "@On-Call" 5 high: 6 - "@DevOps" 7 medium: 8 - "@Certificate-Owners"
Bot Commands
Use slash commands with TigerTrust bot:
text1/tigertrust status 2ā Shows certificate health summary 3 4/tigertrust list expiring 30 5ā Lists certificates expiring in 30 days 6 7/tigertrust info api.example.com 8ā Shows certificate details 9 10/tigertrust renew cert-123 11ā Triggers certificate renewal
Thread-Based Tracking
Create threads for certificate incidents:
text1š Certificate Incident: api.example.com expired 2āāā š Initial alert posted 3āāā š¤ @DevOps acknowledged 4āāā š Renewal initiated 5āāā ā Certificate renewed successfully 6āāā š Thread archived
Channel Routing
Route alerts to appropriate channels:
| Event Type | Channel |
|---|---|
| Production Critical | #prod-alerts |
| Staging Issues | #staging-ops |
| Development | #dev-certificates |
| Security | #security-incidents |
Keep your team informed with Discord and TigerTrust.