GAMINGOGS - COMMAND LOGGER

GAMINGOGS - COMMAND LOGGER 1.6

No permission to download
GamingOGs Command Logger!
JOIN OUR DISCORD TODAY:
(CLICK ME)
Get your own Ark server here! - https://nitra.do/NakedZombo
Checkout GameServerApp! -
https://gameserverapp.com/?camp=GamingOGs

How to install:

Features:
  • Addon for the (DiscordMetrics) plugin.
  • Allows you to define exactly which commands you want to be logged and which commands you don't want to be logged.
  • Command logger gives you the flexibility to have any type of in-game interaction based around commands to be logged this is included but not limited to (RCON/CONSOLE/CHAT/PLUGIN COMMANDS/MODS) and so forth.

What can command logger be used for?:
  • Log/Track/Monitor rcon commands in-game. (Gives you full control to watch any rcon command being issued in-game.)
  • Log/Track/Monitor console commands in-game. (Gives you full control to watch any console command being issued in-game.)
  • Log/Track/Monitor chat commands in-game. (Gives you full control to watch any chat command being issued in-game.)
  • Admin only (Use this to keep track of the server staff members you hire on your dedicated servers.)
  • Tickets System (Handling disputes or tickets has never been easier now that you can visually see evidence right in discord for any ticket claims or disputes players might bring up.)
  • Content Creators (Solid for watching fans play and interact with each other right through discord.)
  • Be creative (Anything you can imagine or think of in terms of monitoring is what this plugin was created and designed for and as you guys provide feedback we will dramatically and drastically keep improving this plugin for new features.)

Commands:
/testcmd - Send a test msg to discord webhook to confirm its working.
cl.reload - Reload config (Allows you to edit configuration without having to reboot the servers.)

Configuration File:
JSON:
{
  "ChannelGroups": [
    {
      "Identifier": "Protection", // This is a simple label used for you to understand what is being logged under this. Label can be for any plugin or name you create.
      "Chat": {
        "ChannelTag": "TestChatCmdChannel", // This tag needs to match the same tag listed over in the DiscordMetrics plugin.
        "BotName": "ChatCmdBot", // This determines what you want the discord bot name inside discord to be when it displays the logs.
        "Commands": [ // Any command below can be used to track and monitor so anytime a player types one of those commands it will log it to discord.
          "/apinfo",
          "/ptl",
          "/ptloff",
          "/setzone",
          "/unsetzone",
          "/showzones"
        ]
      },
      "Console": {
        "ChannelTag": "TestConsoleCmdChannel", // This tag needs to match the same tag listed over in the DiscordMetrics plugin.
        "BotName": "ConsoleCmdBot", // This determines what you want the discord bot name inside discord to be when it displays the logs.
        "Commands": [ // Any console command below can be used to track and monitor so anytime a admins/staff type one of those commands it will log it to discord.
          "RemovePlayerProtection",
          "ResetPlayerProtection",
          "AddProtection",
          "SetProtection",
          "APReload",
          "AddToBlacklist",
          "RemoveFromBlacklist"
        ]
      },
      "Rcon": {
        "ChannelTag": "TestRconCmdChannel", // This tag needs to match the same tag listed over in the DiscordMetrics plugin.
        "BotName": "RconCmdBot", // This determines what you want the discord bot name inside discord to be when it displays the logs.
        "Commands": [ // Any rcon command below can be used to track and monitor so anytime a admins/staff type one of those commands it will log it to discord.
          "RemovePlayerProtection",
          "ResetPlayerProtection",
          "AddProtection",
          "SetProtection",
          "APReload",
          "AddToBlacklist",
          "RemoveFromBlacklist"
        ]
      }
    },
    {
      "Identifier": "LootBox", // This is a simple label used for you to understand what is being logged under this. Label can be for any plugin or name you create.
      "Chat": {
        "ChannelTag": "TestChatCmdChannel", // This tag needs to match the same tag listed over in the DiscordMetrics plugin.
        "BotName": "ChatCmdBot", // This determines what you want the discord bot name inside discord to be when it displays the logs.
        "Commands": [ // Any command below can be used to track and monitor so anytime a player types one of those commands it will log it to discord.
          "/open",
          "/boxes",
          "/gamble",
          "/checkreward",
          "/checkkills",
          "/gtrade"
        ]
      },
      "Console": {
        "ChannelTag": "TestConsoleCmdChannel", // This tag needs to match the same tag listed over in the DiscordMetrics plugin.
        "BotName": "ConsoleCmdBot", // This determines what you want the discord bot name inside discord to be when it displays the logs.
        "Commands": [ // Any console command below can be used to track and monitor so anytime a admins/staff type one of those commands it will log it to discord.
          "gogbox.reload",
          "givebox"
        ]
      },
      "Rcon": {
        "ChannelTag": "TestRconCmdChannel", // This tag needs to match the same tag listed over in the DiscordMetrics plugin.
        "BotName": "RconCmdBot", // This determines what you want the discord bot name inside discord to be when it displays the logs.
        "Commands": [ // Any rcon command below can be used to track and monitor so anytime a admins/staff type one of those commands it will log it to discord.
          "gogbox.reload",
          "givebox"
        ]
      }
    },
    {
      "Identifier": "Default", // This is a simple label used for you to understand what is being logged under this. Label can be for any plugin or name you create.
      "Chat": {
        "ChannelTag": "TestChatCmdChannel", // This tag needs to match the same tag listed over in the DiscordMetrics plugin.
        "BotName": "ChatCmdBot", // This determines what you want the discord bot name inside discord to be when it displays the logs.
        "Commands": []
      },
      "Console": {
        "ChannelTag": "TestConsoleCmdChannel", // This tag needs to match the same tag listed over in the DiscordMetrics plugin.
        "BotName": "ConsoleCmdBot", // This determines what you want the discord bot name inside discord to be when it displays the logs.
        "Commands": []
      },
      "Rcon": {
        "ChannelTag": "TestRconCmdChannel", // This tag needs to match the same tag listed over in the DiscordMetrics plugin.
        "BotName": "RconCmdBot", // This determines what you want the discord bot name inside discord to be when it displays the logs.
        "Commands": []
      }
    }
  ],
  "IgnoreChatCommands": [ // These are in-game chat commands you don't want to be logged into your discord webhook.
    "/Exclude1",
    "/Exclude2"
  ],
  "IgnoreConsoleCommands": [ // These are in-game console commands you don't want to be logged into your discord webhook.
    "Say",
    "Exclude2"
  ],
  "IgnoreRconCommands": [ // These are in-game rcon commands you don't want to be logged into your discord webhook.
    "getchat",
    "listplayers",
    "broadcast"
  ],
  "StaffGroups": [ // This will display if a staff member issued the command in discord. This is solid for tracking what your staff members are doing. Be sure to include every staff permission rank you have below.
    "VIP1",
    "VIP2",
    "VIP3"
  ]
}

Plugin Installation:
1. Install Atlas: Server API
2. Copy the GogCommandLogger folder from .zip to "ArkApi/Plugins"
3. Edit config.json to fit your needs.
Author
GamingOGs
Downloads
3
Views
167
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from GamingOGs

Latest updates

  1. 1.6 Update

    This update was based on community feedback and this update should provide a much-needed...
  2. HWID Update

    We have located a bug where new users were being asked for HWID activation. The plugin now...
Top