Skip to content

Sky-NiniKo/Aternos-Bot

Repository files navigation

Codacy Badge License Code size in bytes Repo size Lines of code Last commit

Aternos-Bot

Python Discord bot for Aternos minecraft servers

Installation

git clone https://github.com/Sky-NiniKo/Aternos-Bot.git
cd Aternos-Bot
pipenv sync

Configuration

Create a .env file in Aternos-Bot folder.

DISCORD_BOT_TOKEN=your_token
OWNER=your_discord_id
ATERNOS_USER=your_aternos_user
ATERNOS_PASSWORD=your_aternos_password
MODPACK=server_modpack
CURSEFORGE_API_KEY=your_curseforge_key
CHANNEL_MODPACK_UPDATE=channel_id
  • DISCORD_BOT_TOKEN: Required. Token of your Discord bot. Get one.

  • ATERNOS_USER: Required. Aternos account user.

  • ATERNOS_PASSWORD: Required. Aternos account password.

  • OWNER: Optional. ID of your Discord account for sending notifications thought Discord.

  • CURSEFORGE_API_KEY: No utility for now. API key for Curseforge. Get one.

Run

# pipenv shell
python main.py

Possible future improvements

  • Multiple servers
  • Console channel
  • Real support for translation
  • Send in a discord channel update changelog of the sowftware running on Aternos

About

Python Discord bot for Aternos minecraft servers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages