- Notifications
You must be signed in to change notification settings - Fork7
README.md
README.md
🍍 A multi-purpose Discord client written in Javascript with 42 commands and a highly optimised web application with control over the application's settings. Eres is running on over 34 servers, we invite you to try it out and hope you enjoy it!
- 🌐 Deployment & Features
- ⌨️ Node start guide
- 🖼️ Dashboard UI
- 🚀 Envoirement settings
- 📈 Analytics
- 😃 Emojis
- 🔐 License
- 🙋♂️ Contributors
Deployment support is not here yet! This repository is only for github imigration purposes.
- ☑️ Modular features with optional congifuration.
- ☑️ Experience system with levels and xp.
- ☑️ Popular canva design for rank and profile command.
- ☑️ Web application (dashboard) for optional configuration settings.
- ☑️ Multi-lingual support (available languages: English, Romanian).
- ☑️ Modern tehnologies for web app (nodejs, express, mongodb, tailwindcss, etc).
- ☑️ Music player for mass-usage (DJ Role setting on dashboard).
git clone https://github.com/skillzl/erescd eres-mainnpm installnode deploy (before running bot.js, so the slash commands can be loaded) npn run start [cls && node bot.js] or nodemon
Tip: Visit this repository to check out the latest version available.
## Discord Application TokenTOKEN=## Mongoose Connection StringMONGO_URL=## Discord Application Unique IdentifierCLIENT_ID=## Dicord Application Secret Key => (used for dashboard authentication)CLIENT_SECRET=## Listening Port for web-serverPORT= (e.g: 3000)## Callback Url for web-server => (also applied in discord.com/developers settings)CALLBACK_URL= (e.g: http://localhost:3000/login)## Support server UrlSUPPORT_SERVER=## Unique identifier developerDEVELOPER_ID=## Unique identifier webhook for bug reportsWEBHOOK_ID=## Unique token webhook for bug reportsWEBHOOK_TOKEN= ## Analytics unique identifier (for analytics)ANALYTICS_ID=## DomainDOMAIN= (e.g: localhost:3000 => if used locally)## api.skillzl.dev unique key (visit api.skillzl.dev for key)SKILLZL_API_KEY=## Custom youtube cookie (for 419 rate limits)YOUTUBE_COOKIE=## api.eres.lol unique key (visit api.eres.lol for key)API_ERES_KEY=## GitHub Personal Token => (used for github integration /admin/panel)GITHUB_TOKEN=## Replicate API Key (replicate.com for key)REPLICATE_API_KEY=
Note: Envoirement settings need to be in a ".env" file.
Use this feature to know exactly how many people are using the bot.This feature requires theANALYTICS_ID
to be set. To get your_id
from the mangoose database, follow this tutorial I made real quick!
If you want to use custom emojis, you can do it here.Eres project emojis are stored in assets:assets/emojis (import them to your Discord server)To change emojis you can do it here:functions/Emojis (currently those emojis are fromEres - 🍍
Discord server, so you need to change with yours)
This project is licensed under theApache License 2.0 License
- see theLICENSE file for details.
Don't hesitate to make a pull request if you have any suggestions, bugs or just want to add more features.