Discord webhooks
What Codeon Shield sends to each webhook and how to create them.
Create a webhook
- In Discord, open the channel settings → Integrations → Webhooks → New Webhook.
- Press Copy Webhook URL.
- Paste it in the matching field of Configure Server → Discord webhooks and save.
The 4 webhooks
| Field | What is sent |
|---|---|
| Live detections | Every detection in real time, as soon as it happens, with its level (Low, High, Critical). Also the alerts when Codeon Shield stops answering or when a resource was started again. |
| Ban logs | Automatic and manual bans, and unbans. |
| Kick logs | Players kicked by the anticheat or by staff. |
| Screenshots | Screenshots requested by staff from /csmenu. |
When Auto screen capture is enabled, the detection, kick and ban messages carry a screenshot of the player. When the sanction is for Aimbot, a video clip of the last 10 seconds is attached instead, and it plays right inside Discord.
You can use a different channel for each one or the same one for several. If you leave one empty, that kind of log is not sent.
Webhooks are private. They are never included when you export or publish your configuration. Anyone with the URL can post in your channel.