AFS Server Utility

by eXendR1
AFS Server Utility

Summary

Adds custom commands to server with Discord Webhook:
#unstuck, #report <message>, #bugreport <message>, #feedback <message>, #quickgm <message>, #quickdev <message>, #asu health -> shows Server FPS

Description

AFS Server Utilities (ASU)

Server Administration • Player Support • Discord Integration • Security Monitoring

AFS Server Utilities (ASU) is a lightweight, server-focused utility mod for Arma Reforger, designed to improve player support, simplify administration, and provide useful security monitoring tools.

ASU combines chat commands, Discord webhook notifications, configurable anti-spam protection, and GUID-based staff permissions in one package.

Available Commands

Player Commands

#unstuck — Recover your character when stuck. Includes a 60-second cooldown.

#report <message> — Submit a report directly to your staff Discord channel.

#bugreport <message> — Report bugs with player and location information.

#feedback <message> — Send feedback and suggestions to the server team.

Staff Commands

#quickgm <message> — Send a Game Master assistance request.

#quickdev <message> — Send a developer assistance request.

Both commands require GUID authorization through the ASU configuration.

System Command

#asu health — Check ASU system health.

Discord Webhook Integration

ASU supports separate Discord webhook channels for:

Player reports

Bug reports

Player feedback

Game Master requests

Developer requests

Security alerts

Notifications use structured Discord embeds containing relevant player details, faction information, messages, and locations where applicable.

Optional Discord role mentions allow staff to receive notifications for incoming requests.

Anti-Spam Protection

ASU includes a configurable command anti-spam system to prevent repeated command abuse.

Default settings:

3 command uses within 5 minutes

30-minute temporary block after exceeding the limit

Authorized administrators bypass the central anti-spam restrictions

Report and bug-report commands also feature individual cooldowns.

GUID-Based Permissions

Staff access is managed through a server-side GUID authorization list.

Only authorized players can use restricted commands and access supported staff-specific functionality.

Speed Detection

ASU includes server-side movement monitoring to detect potentially suspicious player speeds.

Suspicious activity can be forwarded to a dedicated Discord security webhook for staff review.

Speed detection is alert-only. ASU does not automatically kick or ban players based on these alerts.

Configuration

All major settings are managed through:

$profile:AFS_ServerUtilities/config.json

The configuration is automatically generated when missing and supports:

Staff GUID authorization

Discord webhooks and role mentions

Command anti-spam limits

Report cooldowns

Speed detection settings

Configuration changes require a server restart.

Compatibility

ASU is designed as a standalone utility framework without mandatory dependencies on third-party gameplay mods.

License

Generates a json file to be configured in your server profile folder.

Custom License – No Redistribution / No Derivatives

This software, including its source code, scripts, configurations, assets, and associated files, is proprietary and protected by copyright.

1. Permitted Use

You are permitted to download and use this modification through its official Arma Reforger Workshop publication.

The modification may be listed and used as a dependency by other Arma Reforger modifications and server configurations, provided it remains an independent, unmodified addon.

2. Restrictions

Without prior written permission from the copyright holder, you may not:

- Modify, adapt, or create derivative works based on this modification.
- Copy, extract, or integrate its source code or scripts into another modification.
- Reupload, redistribute, mirror, or republish the modification, in whole or in part.
- Repackage or bundle its files into another addon or modpack.
- Publish the modification under a different name or claim ownership or authorship.
- Sell, sublicense, or otherwise commercially distribute the modification.

3. Dependencies

Other modifications may reference this modification as a Workshop dependency.

Such use does not grant permission to copy, modify, embed, or redistribute any part of the original modification.

4. Ownership

All rights, title, and interest in the modification remain with the original copyright holder.

No ownership rights are transferred through downloading, installing, or using this modification.

5. Disclaimer

This software is provided "AS IS", without warranty of any kind, to the extent permitted by applicable law.

The copyright holder shall not be liable for damages arising from the use or inability to use this modification, to the extent permitted by applicable law.

6. Permissions

Any use outside the permissions expressly granted by this license requires prior written authorization from the copyright holder.

All rights reserved. Unauthorized redistribution or modification is prohibited.

Version
1.0.1
Game Version
1.8.0.13
Version size
18.54 KB
Created
12.10.2026
Last Modified
12.10.2026
ID
6A992699B54DD2A0