Skip to content

Archmonster/eso-raidplanner

Repository files navigation

ESO Raidplanner Build Status

ESO Raidplanner uses DDEV as a development environment. You can get it running with a vanilla LAMP stack, but we strongly recommend you use DDEV.

ESO Raidplanner is based on Symfony 4.4.

Development setup

  • Clone this repository, or your fork.
  • Run ddev start.
  • Run ddev composer install.
  • Run ddev composer make:env.
  • Set the following variables in your .env.local file: OAUTH_DISCORD_CLIENT_ID, OAUTH_DISCORD_CLIENT_SECRET, DISCORD_BOT_TOKEN, DISCORD_BOT_CLIENT_ID and BOT_AUTH_TOKEN.
  • Run ddev exec bin/console doctrine:migrations:migrate.
  • Run ddev exec yarn install.
  • Run ddev exec yarn encore dev.
  • Your application development environment is now set up.

Development setup Discord bot

  • Move into the bot/ folder.
  • Copy config.example.json to config.json.
  • Set your Discord bot token in config.json in the field botToken.
  • Set your auth token in config.json in the field authToken. Make sure that the authToken is the same as your BOT_AUTH_TOKEN .env variable.
  • Run npm install.
  • Start the both with node bot.js.

About

The source code behind ESO-Raidplanner

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published