Community administration
Discord notifications
Post new calls, Signal 100s, BOLOs, report reviews and membership changes into your Discord channels with webhooks, chosen per event by the community owner.
The community owner connects Discord channels to the CAD with webhooks. Each event is sent to one channel, or to none. Nothing is sent until the owner adds a webhook.
The INTEGRATIONS tab on the community panel is the owner's alone. Managers do not see it.
Add a webhook
- In Discord, open the channel's settings, then Integrations, Webhooks, New Webhook. Name it, then Copy Webhook URL.
- On the community panel, open INTEGRATIONS. Under DISCORD WEBHOOKS, enter a label for the channel and paste the URL. ADD WEBHOOK.
- Discord receives a "PlateNet connected" message at once. If it does not, the webhook is not saved and the panel says why.
Up to five webhooks per community. The address is checked, stored once and never shown again. To change an address, REMOVE the webhook and add it again.
TEST sends a test message and brings a paused webhook back.
Choose what is sent
Under NOTIFICATIONS, pick a webhook for each event, or Off. SAVE NOTIFICATIONS.
| Event | Sent when |
|---|---|
| New call | A call is created from any source: dispatcher, self dispatch, in game, the civilian portal. WHEN picks the lowest priority that sends: Priority 1 only, Priority 2 and up, Priority 3 and up, or Every call. A Signal 100 is its own event, below, and never posts as a New call. |
| Caller's name and phone, on the New call post | A row under New call. Tick Include when the channel that New call goes to may see the caller's name and phone. Off until you tick it. |
| Signal 100 | A unit raises a Signal 100. |
| Call cleared with a disposition | A call is cleared. |
| Report submitted for review | An officer submits a report. |
| Report approved | A reviewer approves one. |
| Report returned or rejected | A reviewer sends one back, with the reason. |
| BOLO created | A BOLO is entered from BOLOS or from a person return. |
| Court notice | The judicial desk files, rules, or sends a summons or warrant notice. |
| Member joined with an access code | An account redeems one of your access codes. |
| Department code redeemed | A member adds a department with a department code. |
| Access changed | Management, dispatch, department or supervisor access is granted or removed on USERS. |
| Member removed | A member is removed on USERS. |
| Game server key | The game server key is generated, rotated or revoked. |
| Unit on duty or off duty | A unit goes on or off duty, from the CAD or from the game. Busy on a shift; off unless you want it. |
| Unit profile saved | A member saves a callsign or department on their unit profile. |
The first webhook you add starts with New call at Priority 2 and up, Signal 100, Report submitted, BOLO created, and the four community events. Change any of them.
Caller details follow the New call row: they go to the webhook New call is sent to, and nowhere else.
What a message carries
A call carries the case number, type, priority, location, details and source. A Signal 100 carries the location and the unit. A report carries the type, case number and officer. A membership change carries the member and what changed, and who made the change. Pairing codes, keys, emails and addresses of accounts are never sent.
When the owner changes
Webhooks belong to the community and are set by its owner. When PlateNet administration assigns a different owner, or the owner's account is deleted, every webhook is removed and the game server key is revoked. The new owner adds their own. See connect your game server for the key.
If something is wrong
| It says | Do |
|---|---|
| Discord refused that webhook | The URL is wrong, the webhook was deleted in Discord, or the channel is gone. Copy the URL again. |
| PAUSED | Five deliveries in a row failed. Press TEST; a success resumes it. If the test fails, remove the webhook and add a fresh one from Discord. |
| Paste the full webhook URL | Only Discord webhook addresses are accepted. It starts with https://discord.com/api/webhooks/. |
| Nothing arrives | Open NOTIFICATIONS and check the event is set to that webhook, and for New call, that the priority includes the calls you expect. |
Back to the PlateNet documentation index / All Community administration pages