Skip to content

davevancauwenberghe/CityMart-Services

CityMart Services | Discord Bot

CodeQL Advanced JavaScript Docker License: MIT GitHub Stars

A lightweight Discord gateway bot for the CityMart Group server. It listens for "@CityMart Services" and replies with rich embeds for commands like "community", "experience", "support", "lorebook", "keywords", "lamp", "ping", and "ask".

🚀 Getting Started

Fork this repository on GitHub, then follow the installation steps below.

git clone https://github.com/davevancauwenberghe/CityMart-Services.git
cd CityMart-Services
npm install

Create a .env file with your DISCORD_TOKEN and other optional variables like GUILD_ID and WORKER_URL before starting the bot.

🔧 Prerequisites

  • Node.js v18+
  • Docker (for container builds)
  • A Discord Bot token with Message Content Intent enabled

☁️ Deployment

This project includes a Dockerfile and is ready for Fly.io. Simply point your CI/CD at the repo, set the DISCORD_TOKEN secret, and deploy!

🤝 Contributing

Please make sure your code follows the existing style, includes documentation for any new commands, and passes any tests or CI checks before merging. See the CONTRIBUTING file for details, thanks for helping improve CityMart Services!

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

About

A lightweight Discord gateway bot for the CityMart Group server.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Contributors 3

  •  
  •  
  •