Skip to content

0xGingi/EternalsOnline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eternals Online Discord Bot

Features

  • Player Marketplace (Grand Exchange)
  • Idle Skilling (Fishing...etc)
  • Processing Skills (Smithing, Crafting... etc)
  • Raids and Dungeons
  • World Bosses
  • Fight Monsters
  • Guilds \ Guild PvP Tournaments \ Guild Bosses
  • Areas \ Travel
  • PvP Duel w/ ELO System
  • Ironman Mode
  • Over 150 Commands
  • And So Much More!

How To Use

  • Rename App/config.json.example to App/config.json and fill in your discord bot token and mongodb uri
  • Run npm install to install the required packages
  • Run node serverinit.js to initialize the database
  • Run node deploy-commands.json to initalize slash commands (Optional)
  • Modify config/emoji.json with your emojis in your server (Optional)
  • Run node App/ to start the bot
  • Note: There are many hardcoded Channel/Server/Admin IDs in various commands you might have to change
  • Interact with the bot by @Bot command

Docker

  • Edit docker-compose.yml and init-mongo.js with your own values
  • Ensure config.json in App/ is filled out with same values
  • You need to modify the Dockerfile to run node serverinit.js on first run if you're starting from scratch
  • Run ./start.sh to build and run containers

Directories

  • api/ - Contains API for Eternals Database
  • App/ - Contains the main bot files
  • config/ - Contains Configuration files for skills, monsters...etc
  • commands/ - Contains slash commands
  • Events/ - Contains event listeners
  • Events/MessageCommands/ - Contains all Eternals Commands
  • leaderboards/ - Contains leaderboard website
  • models/ - Contains all database models
  • scripts/ - Contains random scripts
  • topgg/ - Contains top.gg rewards

Links

About

Eternals Online – The Global Discord MMORPG!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published