ShadowBot

Trusted Bot ShadowBot 3.3.4

This software is a discord bot


Features

Shadow Bot features a powerful addon system configurable through files and a web dashboard. Supports ARK: Survival Ascended, ARK: Survival Evolved and Discord.


Free Addons

  • Ark Linking - Links Discord users to in-game EOS/Steam IDs
  • Birthdays - Track birthdays with automated celebration messages
  • Cross Chat - Bridge chat between Discord and game servers
  • Poll Manager - Advanced polling system with multiple choice options
  • Reminders - Set reminders with natural language time parsing
  • Voice Hubs - Spawn temporary voice channels with owner controls
  • Voice Points - Earn Ark Shop points for voice channel time
  • Welcomer - Customizable join/leave messages


Paid Addons

  • Suggestions Bot
  • Tickets Bot
  • RCON System
  • Embedder
  • Role Manager
  • Player Lists
  • Moderator
  • Warnings System
  • Giveaways
  • Auto Redeemer


Configuration

Code:
{
    "token": "", // Discord bot token
    "clientId": "", // Discord application client ID
    "clientSecret": "", // Discord application client secret
    "redirectUri": "http://localhost:3099/auth/callback", // OAuth2 redirect URI
    "guildIds": ["1023978041929629818"], // Discord server IDs
    "ownerIds": ["497058534823821315"], // Owner Discord IDs
    "webPort": 3099, // Web dashboard port
    "database": { // Main bot database
        "host": "localhost",
        "port": 3306,
        "user": "",
        "password": "",
        "database": "shadow_bot"
    },
    "enabledAddons": { // Toggle addons on/off
        "ark_linking": false,
        "voice_points": false,
        "voice_hubs": false,
        // ... additional addons
    }
}

Code:
{
    "LinkingDatabase": { // Discord to in-game linking
        "MysqlHost": "localhost",
        "MysqlPort": 3306,
        "MysqlUser": "",
        "MysqlPass": "",
        "MysqlDB": "linking",
        "TableName": "discordlinks",
        "DiscordIdColumn": "DiscordID",
        "EosIdColumn": "EOSID"
    },
    "ShopDatabase": { // Ark Shop integration
        "MysqlHost": "localhost",
        "MysqlPort": 3306,
        "MysqlUser": "",
        "MysqlPass": "",
        "MysqlDB": "ark_shop",
        "TableName": "arkshopplayers",
        "EosIdColumn": "EosId",
        "PointsColumn": "Points"
    },
    "infoSystemsDatabase": { // InfoSystem for player status
        "host": "localhost",
        "port": 3306,
        "user": "",
        "password": "",
        "database": "info_system"
    },
    "permissionsDatabase": { // Permissions database
        "host": "localhost",
        "port": 3306,
        "user": "",
        "password": "",
        "database": "permissions"
    }
}


Notes

  • Addon configurations are managed through the web dashboard
  • Some addons require additional plugins (e.g., Cross Chat requires separate plugin)
  • Shared databases config connects to external systems (Ark Shop, InfoSystem, etc.)


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
Downloads
621
Views
2,144
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from killerdelta

  • ASA Server Manager
    Paid ASA Server Manager
    Shadowhunter ASA Server Manager with Discord Panels
  • SHDinoColour
    Free SHDinoColour
    let players recolour their own tamed dinos in-game with a single command
  • Open Control
    Paid Open Control
    Permission Based Structure Control and Multiuse Control.
  • Shadow Link
    Free Shadow Link
    An ArkApi plugin for Discord to in-game account linking. Works with ShadowBot to generate link codes
  • Sh Info System
    Free Sh Info System
    Plugin to Log player and server information to a database to allow for other Plugins, Bots and syste

Latest updates

  1. Update for License System, Tickets Addon, Ark Linking Addon and Casino Addon

    Moved to New permanent License Server Ark Linking Added - Permission Sync now supports Discord...
Back
Top