- ✅ Certified Bot
- ✅ Top Bot
- ✅ Admin Page
- ✅ Bot Tags
- ✅ And much more!
- ✅ Server count API
- ✅ Support MARKDOWN descriptions
- ✅ Support HTML descriptions
- Nodejs v16 and more
- Discord.js v13
- Discord bot's
token
You should know why you need this or you won't go to this repo
Get or create bot here - Mongodb
URI
for custom prefix
MongoDB - Your ID
for eval command. It's dangerous if eval accessible to everyone
- Configure your Recaptcha Recaptcha
git clone https://github.com/LucasB25/Eagle-Bot-List.git
After cloning, run
npm install
- Start the bot with
node src/index.js
to snag all of the dependencies. Of course, you need node installed. I also strongly recommend nodemon as it makes testing much easier.
When you are running the Code you must have gotten this Error. To fix this head over to your Bot's Discord Application and go to the Bot Settings and find this: Then turn on both of those Settings and click "Save Changes". Then you are done and it should be fixed!- edit in
config.json
"discord_client": {
"id": "BOT_ID_HERE",
"token": "TOKEN_HERE",
"secret": "SECRET_HERE",
"prefix": "PREFIX"
},
"web": {
"domain_with_protocol": "http://localhost",
"port": 80,
"ratelimit": 100,
"recaptcha_v2": {
"site_key": "SITE_KEY_HERE",
"secret_key": "SECRET_KEY_HERE"
}
},
"mongo_url": "MONGO_URL",
"server": {
"id": "SERVER_ID_HERE",
"invite": "https://discord.gg/fbJFAs43vD",
"like_log": "VOTE__CHANNEL_ID_HERE",
"botOwners": "OWNER_ID_HERE",
"mod_log_id": "MOD__CHANNEL_ID_HERE",
"website_logs": "WEBSITE__CHANNEL_ID_HERE",
"admin_user_ids": ["ADMIN_ID_HERE"],
"role_ids": {
"bot": "BOT_ROLE_ID_HERE",
"bot_verifier": "BOT_VERIFIER_ROLE_ID_HERE",
"bot_developer": "BOT_DEVELOPPER_ROLE_ID_HERE",
"cert_user": "CERTIF_USER_ROLE_ID_HERE",
"cert_bot": "CERTIF_BOT_ROLE_ID_HERE"
},
"botreviewer": ["REVIEWER_ID_HERE"]
},
- Fork the repository
- Clone your fork:
git clone https://github.com/your-username/Eagle-Bot-List.git
- Create your feature branch:
git checkout -b my-new-feature
- Stage changes
git add .
- Commit your changes:
cz
ORnpm run commit
do not usegit commit
- Push to the branch:
git push origin my-new-feature
- Submit a pull request
- Distributed under the Apache-2.0 license License. See
LICENSE
for more information. - You must leave the mention of Panais development, in the footer.