ASM Panels

Bot ASM Panels 2.01

No permission to buy ($10.00)
This software is a discord bot
TO AVOID ISSUES WITH LICENSING PLEASE JOIN DISCORD BEFORE PURCHASING


Features

  • Multi-Cluster Support - Use 1 bot for all your clusters
  • Per-Panel Button Control - Allow specific buttons per panel
  • Admin Logging - Logs what admin used what button
  • Multiple Spam Channels - Supports multiple ASM spam channels for different clusters
  • Custom Messages - Configurable panel messages with placeholders
  • Config Mode - Panel details configuration for ease of creation


Available Functions

  • info - Get server information
  • status - Check server status
  • backup - Create server backup
  • start - Start the server
  • update - Update the server
  • shutdown - Shutdown the server
  • restart - Restart the server
  • stop - Stop the server


Configuration

JavaScript:
module.exports = {
  token: '', // Discord bot token
  licenseKey: '', // Your license key
  guildId: '', // Discord server ID
  configMode: true, // Enable config mode for panel setup
  clusters: [
    {
      name: 'cluster_name', // Unique cluster identifier
      asmPrefix: 'asm!', // ASM command prefix
      clusterName: 'Display Name', // Display name for the cluster
      panels: [
        {
          uniqueName: 'panel_id', // Unique panel identifier
          mapName: 'Map Name', // Display name for the map
          mapAlias: 'all', // Map alias for ASM commands
          asmSpamChannel: '', // Channel ID for ASM spam
          logChannel: '', // Channel ID for logging
          allowedRoles: [], // Role IDs that can use this panel
          allowedFunctions: ['info', 'status', 'backup', 'start', 'update', 'shutdown', 'restart', 'stop'],
          messages: {
            panel_embed: {
              title: 'Control {clusterName} {mapName}',
              description: 'Use the buttons below to control the {mapName} server',
              color: '#00ff00',
              footer: '{clusterName} Server Controller Panel',
            },
            successMessage: 'Your command for {clusterName} on map {mapName} has been sent',
            logMessage: '{interactionUser} used {command} for {clusterName} on {mapName}',
          },
        },
      ],
    },
  ],
};


Message Placeholders

| Placeholder | Value |
|-------------|-------|
| {clusterName} | The display name of the cluster |
| {mapName} | The name of the map |
| {mapAlias} | The alias of the map for ASM |
| {interactionUser} | The user who used the command |
| {command} | The command that was used |


Notes

  • This bot uses a JavaScript config file (config.js)
  • Each panel can have different allowed functions/buttons
  • Panels can be created for whole clusters or individual maps


Support/Questions

I Do not Monitor the ArkApi Site on a Daily Bases
Support and Questions are done in discord only

Join_Discord-logo.png
Author
killerdelta
Views
3,173
First release
Last update

Ratings

5.00 star(s) 1 ratings

More resources from killerdelta

  • Giveaways
    Paid Giveaways
    Create and manage giveaways with role restrictions, multiple winners, and automatic prize delivery
  • Giveaways
    Paid Giveaways
    Create and manage giveaways with role restrictions, multiple winners, and automatic prize delivery
  • Giveaways
    Paid Giveaways
    Create and manage giveaways with role restrictions, multiple winners, and automatic prize delivery
  • Warning System
    Paid Warning System
    A player warning management system for game server communities with severity levels, automatic bans
  • Warning System
    Paid Warning System
    A player warning management system for game server communities with severity levels, automatic bans

Latest reviews

Big addition to my servers! well worth it.
Back
Top