Skip to content

Ark: Survival Ascended (ASA) Discord Bot for RCON, Cross Chat, Chat Logging, and Server Monitoring.

License

Notifications You must be signed in to change notification settings

dkoz/ascension-bot

Repository files navigation

Ascension Discord Bot

GitHub License Discord

Discord bot for Ark: Survival Ascended

This bot was originally developed for the Newbz Evolved community. However, I've decided to make it open source. You are welcome to fork it, contribute to its code, or use it for your own server.

If you need support feel free to join the discord or submit an issue request.

Features

  • Multi-Server Support: In preperation for server clusters. The bot now supports multiple servers for rcon and logging.
  • Remote RCON: Control the server(s) directly from Discord.
  • Chat Logging:
    • Option to log in-game chat and commands to Discord.
    • Cross chat from discord to all servers.
  • Server Monitor:
    • Utilizes an EOS protocol to query the EOS API for information about your game server.
    • Embeds the information in a Discord channel of your choice.
  • Query Servers:
    • A general method to query game servers under the EOS API.
  • Link System:
    • Allows users to link their EOS IDs and SteamIDs with Discord.
    • Displays linked IDs on their profile under the bot.
  • EOS ID Search:
    • Since there's no direct way to search EOS IDs, a private database was created.
    • This database logs player names and IDs.
    • The bot can be used to search this database for EOS information.
  • Ticket System:
    • Create a ticket channel that will allow users to click a button to open a ticket as a thread.
    • Set a log channel where new tickets will be announced to for staff.
  • Admin System: Provides a list of administrative commands for server moderation.
  • Embed System: Enables the creation of custom, visually appealing embeds in Discord channels for announcements, rules, or information sharing.

Installation

For detailed installation instructions, please refer to our git wiki. Specific instructions for Linux and Windows can be found at their respective links.