LucasB25 / Eagle-Bot-List

Discord Bot List v1
https://discord.gg/5cyQ378ffG
Apache License 2.0
6 stars 4 forks source link
bot botlist bots dark-theme dbots discord discord-bot discord-js discordbot discordbotlist discordjs list lists mongodb nodejs

Contributors Forks Stargazers Issues MIT License

🎭 Features

📎 Requirements

🌐 Main

🚀 Installation from source

git clone https://github.com/LucasB25/Eagle-Bot-List.git

After cloning, run

npm install

to snag all of the dependencies. Of course, you need node installed. I also strongly recommend nodemon as it makes testing much easier.

Intents

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!

⚙️ Configurations

      "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"]
  },

💌 Support Server

DiscordBanner

🤝 Contributing

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/your-username/Eagle-Bot-List.git
  3. Create your feature branch: git checkout -b my-new-feature
  4. Stage changes git add .
  5. Commit your changes: cz OR npm run commit do not use git commit
  6. Push to the branch: git push origin my-new-feature
  7. Submit a pull request

🔐 License