ShadowBot

Bot ShadowBot 1.0

No permission to download
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
2
Views
59
First release
Last update

Ratings

0.00 star(s) 0 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
Back
Top