ServerOps.ggbeta
GuidesLogsDashboard

Permalinks and Discord copy

Share a specific event or search view with staff. Three copy buttons handle every common case.

Permalinks and Discord copy

When you find an event worth showing someone else, the expanded row's action bar has three buttons for sharing it. They differ in format and audience.

Click ↗ PERMALINK to copy a shareable URL to your clipboard. The URL includes:

  • The active project
  • The current SOQL query
  • The selected time range
  • A #event=<id> fragment for the specific event you had open

Paste it anywhere (Discord, Slack, an internal ticket). Whoever opens the link lands on the same search view with that specific event auto-expanded and scrolled into view.

If the event has rotated out of the visible result page by the time they click (because more events have arrived since), the deep link still works for the search view, the auto-expand just becomes a no-op. They can use Load more to find the event.

After clicking, the button briefly flashes ✓ COPIED so you know the copy succeeded.

COPY DISCORD

Click ↗ COPY DISCORD for a markdown-formatted snippet ready to paste into a Discord channel:

[2026-05-19T07:42:08.901Z] WARN  chat_rate_limit_hit
  actor:   player:CharlesSmith
  message: CharlesSmith hit chat rate limit (5 msg / 10s)
<https://dashboard.serverops.gg/dashboard/logs?project=...&q=...#event=...>

When pasted into Discord, the code block renders as a monospace card and the URL becomes a clickable preview. Use this for "look at this incident" pings in staff channels.

COPY JSON

Click ↗ COPY JSON to copy the full event as pretty-printed JSON:

{
  "event_id": "019e3f2f-...",
  "ts": "2026-05-19T07:42:08.901Z",
  "severity": "warn",
  "event": "chat_rate_limit_hit",
  "actor": "player:CharlesSmith",
  "source": "chat-bridge",
  "message": "CharlesSmith hit chat rate limit (5 msg / 10s)",
  "dataset": "player-actions",
  "payload": {
    "player": "CharlesSmith",
    "limit": "5",
    "window_seconds": "10",
    "attempted": "8"
  },
  "bytes_raw": 256
}

Use this for internal investigations where you want the raw event data, not a human-readable summary.

What the buttons do NOT cover

  • ADD TO CASE appears alongside the three copy buttons but is currently disabled (greyed out). It will activate once the Cases module ships.
  • Sharing a search without an event focus. Just copy the URL from your browser address bar. The URL already contains ?project=...&q=...&range=...&saved=... and is everything the recipient needs.

Rate limit

To prevent accidentally generating dozens of clipboard writes, exports have a short cooldown and a 60-second cap. See Export CSV or JSON for the same defence on downloads. The three copy buttons share the cooldown so mashing them does not produce duplicate operations.

On this page