published · approved · 11.3 KiB
Workshop mod by EvilJackk
GM Watchdog Arma Reforger Mod
Real-time Discord logging for 47+ GM actions — kicks, heals, spawns, bombardments, AI commands, game state, and more. Supports BON, ACE & WCS. Simple JSON config.
68793732D24CF559
Ranking
Popular#94295.7
21Serversrunning this mod
191Observed players nowon servers reporting this mod
41.2kEstimated player-hours (7d)7-day data
DeploymentTop 6%94.1ahead of 94% of tracked mods by servers running it
ActivityTop 2%98.1ahead of 98% of tracked mods by play on those servers
Popularity95.7deployment and activity combined
How those 21 installs happen67% traced
- Not identified as a dependency14
- Unknown7
Last 30 days
21 latest28 peak, 3 Nov12 low, 5 Nov
Servers reporting the mod in each hourly observation. Last 30 days. Shaded bands mark periods with no observations, which is not the same as zero.
Daily values
| Day | Last | Peak | Low | Obs. |
|---|---|---|---|---|
| 10 Oct | 21 | 23 | 19 | 23 |
| 11 Oct | 22 | 23 | 19 | 24 |
| 12 Oct | 21 | 22 | 19 | 24 |
| 13 Oct | 21 | 22 | 19 | 24 |
| 14 Oct | 21 | 22 | 19 | 24 |
| 15 Oct | 22 | 23 | 18 | 24 |
| 16 Oct | 22 | 24 | 20 | 24 |
| 17 Oct | 21 | 24 | 21 | 24 |
| 18 Oct | 23 | 24 | 20 | 24 |
| 19 Oct | 24 | 26 | 21 | 24 |
| 20 Oct | 22 | 24 | 20 | 24 |
| 21 Oct | 25 | 26 | 23 | 24 |
| 22 Oct | 25 | 26 | 22 | 24 |
| 23 Oct | 22 | 26 | 22 | 24 |
| 24 Oct | 24 | 25 | 21 | 24 |
| 25 Oct | 22 | 26 | 20 | 24 |
| 26 Oct | 23 | 23 | 21 | 24 |
| 27 Oct | 22 | 23 | 20 | 24 |
| 28 Oct | 24 | 24 | 20 | 24 |
| 29 Oct | 24 | 26 | 18 | 24 |
| 30 Oct | 25 | 27 | 23 | 24 |
| 31 Oct | 25 | 27 | 22 | 24 |
| 1 Nov | 24 | 26 | 24 | 24 |
| 2 Nov | 26 | 26 | 22 | 24 |
| 3 Nov | 26 | 28 | 24 | 24 |
| 4 Nov | 23 | 28 | 23 | 24 |
| 5 Nov | 12 | 24 | 12 | 24 |
| 6 Nov | 19 | 20 | 12 | 24 |
| 7 Nov | 21 | 21 | 17 | 24 |
| 8 Nov | 22 | 24 | 18 | 21 |
| 9 Nov | 21 | 21 | 21 | 1 |
191 latest582 peak, 3 Nov2 low, 5 Nov
Sampled player counts on servers reporting the mod; not unique players. Last 30 days. Shaded bands mark periods with no observations, which is not the same as zero.
Daily values
| Day | Last | Peak | Low | Obs. |
|---|---|---|---|---|
| 10 Oct | 355 | 417 | 93 | 23 |
| 11 Oct | 230 | 467 | 103 | 24 |
| 12 Oct | 254 | 450 | 76 | 24 |
| 13 Oct | 260 | 414 | 94 | 24 |
| 14 Oct | 260 | 372 | 53 | 24 |
| 15 Oct | 264 | 397 | 81 | 24 |
| 16 Oct | 279 | 454 | 61 | 24 |
| 17 Oct | 312 | 449 | 73 | 24 |
| 18 Oct | 244 | 436 | 125 | 24 |
| 19 Oct | 257 | 434 | 103 | 24 |
| 20 Oct | 170 | 374 | 135 | 24 |
| 21 Oct | 200 | 347 | 59 | 24 |
| 22 Oct | 277 | 371 | 66 | 24 |
| 23 Oct | 315 | 415 | 87 | 24 |
| 24 Oct | 355 | 435 | 71 | 24 |
| 25 Oct | 297 | 425 | 119 | 24 |
| 26 Oct | 303 | 416 | 53 | 24 |
| 27 Oct | 291 | 394 | 81 | 24 |
| 28 Oct | 324 | 391 | 56 | 24 |
| 29 Oct | 322 | 361 | 90 | 24 |
| 30 Oct | 383 | 458 | 78 | 24 |
| 31 Oct | 379 | 431 | 80 | 24 |
| 1 Nov | 356 | 483 | 126 | 24 |
| 2 Nov | 417 | 532 | 84 | 24 |
| 3 Nov | 426 | 582 | 66 | 24 |
| 4 Nov | 376 | 547 | 79 | 24 |
| 5 Nov | 70 | 358 | 2 | 24 |
| 6 Nov | 333 | 333 | 56 | 24 |
| 7 Nov | 404 | 414 | 118 | 24 |
| 8 Nov | 211 | 423 | 100 | 21 |
| 9 Nov | 191 | 191 | 191 | 1 |
Calculated Nov 9, 2026, 12:04 AM UTCDerived from observed server and mod activity. Trend positions describe recent observed change, not future adoption.
Summary
Real-time Discord logging for 47+ GM actions — kicks, heals, spawns, bombardments, AI commands, game state, and more. Supports BON, ACE & WCS. Simple JSON config.
Official Workshop description
GM Watchdog monitors and logs Game Master actions in real time, sending formatted notifications to a Discord channel via webhook. Built for server admins who want full transparency and accountability over what their GMs are doing.
No external scripts, no RCON, no complex setup — just a webhook URL in a JSON file.
--- CORE FEATURES ---
• Real-time Discord webhook notifications for all GM activity
• Tracks 47+ distinct GM actions across 11 categories
• GM session tracking — enter, exit, duration, faction, and disconnect detection
• GM teleport detection — logs when a GM moves 150m+ in one tick
• Entity placement logging with prefab names
• Fallback polling detection — catches GM sessions even if the primary hook misses
• Unknown action discovery — new/unrecognized actions log with their class name so you can report them
• Server-side only — no client performance impact for regular players
--- TRACKED ACTIONS (47+) ---
Player Management:
🚫 Kick Player | 📍 Teleport Player Here | 🎯 Take Control | 👁️ Switch to Player
Health & Status:
🩹 Heal | 🩸 Start Bleeding | ❤️ Stop Bleeding | 💀 Neutralize
Entity Management:
🗑️ Delete (single & multi) | 🧹 Cleanup Destroyed | 📋 Duplicate | 📋 Paste | 🔄 Replace | 🔗 Attach/Detach | 🏚️ Building Delete
Vehicle & Crew:
👥 Spawn Crew / Occupants / Passengers | 👥 Fill Vehicle | 🚗 Force Get In/Out | 🚗 Disembark / Unload
Supply & Fuel:
📦 Resupply | ⛽ Refuel | 🏴 Capture Base | 📦 Supply Base
Combat & Weapons:
💣 Bombardment | 🔥 Fire/Smoke | ⚡ Lightning Strike | 🔫 Refill Ammo | 🔫 Remove Weapon | 🚀 Rearm/Disarm Rockets
AI Commands:
🛡️ Defend | 🔄 Patrol | 🚶 Move in Formation | 🎯 Suppress | ⭐ Set as Leader | 👥 Create Group | 🚛 Transport | ✈️ Flight Altitude
Game State:
🏁 End Game | ⏪ Rewind Time | ⏸️ Pause Time | 💾 Save Session | 📂 Load Session | 🆕 New Session
Simulation:
▶️ Enable Simulation | ⏹️ Disable Simulation
Other:
📌 Ping Location | 📋 Task State Changes | 📦 Entity Placement
--- OPTIONAL MOD SUPPORT ---
Works alongside these mods if loaded (no dependency required):
• BON Action Animations — 🔒 Ziptie / 🔓 Remove Ziptie
• ACE Captives — 🏳️ Toggle Surrender / ⛓️ Toggle Prisoner
• WCS — ⬆️ Promote / ⬇️ Demote / 🏴 Change Faction / 👑 Add Temp Admin / 👤 Remove Temp Admin
--- SETUP (3 STEPS) ---
1. Create a Discord webhook: Server Settings → Integrations → Webhooks → Copy URL
2. Start your server once with this mod loaded — it will generate the config file
3. Edit the config at: [server profile]/GMWatchdog/watchdog_config.json — paste your webhook URL
That's it. Actions will start appearing in your Discord channel immediately.
--- DISCORD OUTPUT EXAMPLES ---
🎮 **GM ENTERED** • PlayerName • Faction: US • 2026-05-17 14:30:00
🚫 **GM KICKED PLAYER** • AdminName → Player: TargetName • 2026-05-17 14:31:15
💣 **GM CALLED BOMBARDMENT** • AdminName • 2026-05-17 14:32:00
👥 **GM SPAWNED CREW IN** • AdminName → VehiclePrefab • 2026-05-17 14:33:45
👋 **GM EXITED** • PlayerName • Duration: 12m 30s • 2026-05-17 14:42:30
--- TROUBLESHOOTING ---
No messages appearing?
• Check that the webhook URL is correct in watchdog_config.json
• Make sure the URL contains "discord.com/api/webhooks/"
• Check server logs for "[GM Watchdog]" messages — config errors will appear there
Config file missing?
• Start the server once with the mod loaded — it auto-creates the config directory and file
• Config location: [server profile]/GMWatchdog/watchdog_config.json
License
GMWatchdog Custom License
By EvilJackk, Workshop ID: 68793732D24CF559
Effective: May 2026
This mod ("the Mod"), including its source code, assets, configuration files, prefabs, layouts, and compiled outputs, is the intellectual property of EvilJackk. It is provided for non-commercial use within Arma Reforger.
This license is granted under and is subordinate to the Arma Reforger Workshop Terms of Use, the Arma Reforger EULA, and Bohemia Interactive's Terms and Conditions. In any conflict between this license and those documents, those documents take precedence. Nothing in this license is intended to limit the functioning of the Arma Reforger Workshop or the rights of Bohemia Interactive as defined therein.
1. License Grant
Subject to the terms below, EvilJackk grants you a non-exclusive, revocable, non-transferable license to download, install, use, and create dependency-based derivative works of the Mod for personal, non-commercial play and creative work within Arma Reforger. All rights not expressly granted are reserved.
2. No Commercial Use; No Monetization
You may not use the Mod, or any derivative or dependent work based on the Mod, for any commercial purpose. You may not directly or indirectly monetize the Mod, derivative works, or any server, service, or product that incorporates or depends on the Mod. Prohibited monetization includes, without limitation: paid server access, paid priority queues, paid whitelisting, paid in-game items, paid cosmetic perks, paid roles, paid game-mode benefits, paid currency, and any donation, subscription, or contribution conditioned on receiving any part of, access to, or in-game benefit from the Mod or a server running the Mod. Voluntary donations that are entirely unconditional — that grant no in-game content, access, or perks of any kind, and that at most result in name-credit in mod or server credits — are permitted, consistent with Bohemia Interactive's published rules. Approval of a server's monetization scheme by Bohemia Interactive does not exempt that server from this clause.
3. Use Limited to Bohemia Interactive Products
The Mod, and any derivative work based on it, may be used only within Arma Reforger and other Bohemia Interactive products that natively support it. You may not port, convert, adapt, or use the Mod, in whole or in part, in any other game, engine, platform, or product.
4. No Reupload or Repackaging
You may not reupload, redistribute, repack, mirror, or rehost the Mod itself, in whole or in unmodified part, on any platform. Distribution of the Mod itself is permitted only through the official Arma Reforger Workshop by EvilJackk. This clause does not restrict the creation of derivative works under Section 5 or the limited snippet reuse permitted under Section 6. Nothing in this clause is intended to interfere with the normal functioning of the Workshop, including sublicensing of the Mod by the Workshop to end users in accordance with the Workshop Terms of Use.
5. Derivative Works (Dependency-Based)
You may freely modify, adapt, extend, and create derivative works based on the Mod, subject to the following conditions:
Dependency required. Every derivative work must be published as a dependency mod that requires the original Mod to be installed in order to function. Standalone forks, replacements, or works that bundle, repackage, or include the Mod's source files or assets within their own package are not permitted. Derivatives must extend the Mod through legitimate Enfusion mechanisms (e.g. modded script inheritance, component overrides, exposed APIs, prefab inheritance) rather than by copying its files.
Share-alike. Every derivative work must be released under this same license, with appropriate substitutions for the derivative's name, author, Workshop ID, and effective date. The derivative author may not add restrictions beyond those in this license, nor remove protections established by it.
Attribution. Every derivative work must visibly credit EvilJackk and the original Mod, link back to the original Mod's Workshop page, and include or link to this license.
Workshop only. Derivative works must be distributed only through the official Arma Reforger Workshop.
Compliance. Derivative works remain subject to Sections 2 (No Commercial Use; No Monetization), 3 (Use Limited to Bohemia Interactive Products), 7 (Attribution and Branding), and the Arma Reforger Workshop Terms of Use.
6. Limited Snippet Reuse
You may copy and reuse limited portions of the Mod's source code (small functions, patterns, or snippets) in unrelated mods, provided that:
The reused portion does not constitute a substantial reproduction of the Mod's source as a whole or of any major system within it.
The unrelated mod credits EvilJackk and the original Mod in its description or in-mod credits, identifying which portions were sourced from the Mod.
The reused portion is used only within Arma Reforger or other Bohemia Interactive products, and only within a non-commercial context as defined in Section 2.
Reuse exceeding the scope of this clause is treated as a derivative work and is governed by Section 5.
7. Attribution and Branding
You may not remove, obscure, or alter the Mod's name, in-game labels, credits, splash content, or any author or branding elements included by EvilJackk. You may not claim authorship of the Mod or any part of it. Derivative works must use a distinct name that does not impersonate, replace, or cause confusion with the original Mod.
8. Written Permission and Exceptions
EvilJackk may, at his sole discretion, grant written permission for activities beyond those allowed by this license — for example, alternate licensing terms for a specific derivative, or release of specific snippets under a different license. Such permission must be granted in writing, applies only to the specifically named recipient and the specifically described activity, is non-transferable, and is revocable at any time. Permission cannot be granted to violate Sections 2 or 3, as those are required by the Arma Reforger Workshop Terms of Use.
9. Disclaimer
The Mod is provided "as-is" with no warranties of any kind, express or implied. EvilJackk is not liable for any damages, issues, or losses arising from its use.
10. Enforcement
Violations may result in DMCA takedown notices, reports to Bohemia Interactive, and revocation of this license, including the right to create or distribute derivative works. DMCA claims apply only to material in which EvilJackk holds copyright; portions of the Mod inherited from Bohemia Interactive's engine, base classes, sample code, or other Bohemia intellectual property are not covered by this license and remain subject to Bohemia's own terms.
11. Severability
If any provision of this license is held unenforceable, the remaining provisions remain in effect.
12. Versioning
This license governs all versions of the Mod published under Workshop ID 68793732D24CF559 unless explicitly superseded by a future license published alongside an updated release. Each version of the Mod is governed by the license effective at the time that version was published.
13. Acceptance
By downloading, installing, using, or creating derivative works of the Mod, you agree to these terms.
Servers running this mod
2121 currently listed servers report GM Watchdog in its mod list. Showing the 5 with the most players.
- [NA2] OPR FARGO | 3pp Ukraine-Russia War | discord.gg/oprfargoOnline · OPR Serhiivka128 / 128players
- British | Task Force Lizard | Conflict PVE | Console Friendly | UK | Chill-SimOnline · Gogland-PVE19 / 40players
- [EU] The ORIGINAL Troubles in Ulster 83' RP | IRA/BAF/UVF/RUC | https://discord.gg/EEDng3RSSTOnline · Troubles in Ulster18 / 128players
- [FR]HardCorps des Clutchers | PVPConflict | 1 | discord.gg/corps-des-clutchersOnline · Rostov-Opération Triple Front13 / 128players
- [FR] Corps des Clutchers | BackUp | discord.gg/corps-des-clutchersOnline · Rostov-Opération Mur de Fer3 / 128players
Versions
102.0.4Game 1.8.0.10 · 11.3 KiB · Aug 13, 2026
Dependencies: 0Scenarios: 0PublishedApproved
1.8 Update. Nothing has changed seemingly, but I pushed an updated nonetheless. More updates to come.config.json entry
{
"modId": "68793732D24CF559",
"name": "GM Watchdog",
"version": "2.0.4"
}Use GM Watchdog on your server
Add GM Watchdog to the game.mods array of your server config.json. The config generator builds the full file, the mod manager keeps the mod list and its dependencies organized, and the config validator checks an existing config. The adding mods guide and mod dependencies guide walk through it step by step.
Fetch this mod from the API
The same metadata is available as JSON. See the API quickstart, the V2 reference, or the V1 reference.
GET https://api.reforgermods.net/v2/mods/68793732D24CF559
GET https://api.reforgermods.net/v2/mods/68793732D24CF559/versionsData is cached from Arma Reforger Workshop metadata and may be stale. reforgermods.net is independent and is not affiliated with Bohemia Interactive.