AdminActivity
Announces admin actions to players and records them in the admin log, so every admin plugin behaves the same. Players see "ADMIN: kicked lapka"; holders of deadworks.admin.notify see who did it. Both are configurable under admin.show_activity in configs/deadworks.jsonc. Every entry also reaches IDeadworksPlugin.OnAdminAction.
public static class AdminActivity
Namespace: DeadworksManaged.Api
Source: Admin/AdminActivity.cs#L23
Methods
AdminActivity.Show()
Announces action (e.g. "kicked lapka: spam") and logs it. details, such as the target's SteamID, goes in the log only.
Signature
public static void Show(Caller admin, string action, string? details = null)
Source: Admin/AdminActivity.cs#L31
AdminActivity.Log()
Logs action without announcing it, e.g. for rcon or unban.
Signature
public static void Log(Caller admin, string action, string? details = null)
Source: Admin/AdminActivity.cs#L34