/chis-botjs

A Discord bot that orchestrates game services on server.chis.dev.

Primary LanguageTypeScriptMIT LicenseMIT

Chis-Botjs

Chis-Botjs is a much needed remake of Chis-bot.

Due to the instability of Discord.py and the addition of Discord Slash Commands, I have decided to shift the development to Discord.js.

Key Features

  • Easy to use Development/Production environment
  • Scalable command structure
  • Robust game plan interface with persistent data on reboot
  • Game server orchestration leveraging Discord Role Permissions

Dependencies

Production

  • docker

Create a .env-prod file using .env-sample as a template.

docker compose -f docker-compose.prod.yaml build
docker compose -f docker-compose.prod.yaml up

Development

Create a .env file using .env-sample as a template.

docker-compose up

More Information at chis.dev.