Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lucasb25/eagle-bot-list-v2
Discord Bot List v2
https://github.com/lucasb25/eagle-bot-list-v2
botlist bots discord discord-js discordjs list
Last synced: 2 months ago
JSON representation
Discord Bot List v2
- Host: GitHub
- URL: https://github.com/lucasb25/eagle-bot-list-v2
- Owner: LucasB25
- License: apache-2.0
- Created: 2023-01-21T12:07:25.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-20T16:48:44.000Z (3 months ago)
- Last Synced: 2024-10-20T19:57:16.589Z (3 months ago)
- Topics: botlist, bots, discord, discord-js, discordjs, list
- Language: CSS
- Homepage: https://discord.gg/5cyQ378ffG
- Size: 302 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]## 🎭 Features
- ✅ Certified Bot
- ✅ Top Bot
- ✅ Top Server
- ✅ Admin Page
- ✅ Bot Tags
- ✅ Server Tags
- ✅ Server count API
- ✅ Support MARKDOWN descriptions
- ✅ Support HTML descriptions
- ✅ And much more!## 📎 Requirements
- [Nodejs](https://nodejs.org/download/release/v18.13.0/) v18 and more
- [Discord.js](https://github.com/discordjs/discord.js/) v13### 🌐 Main
- Discord bot's
token `You should know why you need this or you won't go to this repo` [Get or create bot here](https://discord.com/developers/applications)
- Mongodb
URI `for custom prefix` [MongoDB](https://account.mongodb.com/account/login)
- Configure your Recaptcha [Recaptcha](https://www.google.com/recaptcha/admin/create)## 🚀 Installation from source
```bash
git clone https://github.com/LucasB25/Eagle-Bot-List-v2.git
```After cloning, run
```bash
npm install
```- Start the bot with `node index.js`
to snag all of the dependencies. Of course, you need [node](https://nodejs.org/download/release/v18.18.1/) installed. I also strongly recommend [nodemon](https://www.npmjs.com/package/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
- edit in `config.js`
```js
bot: {
token: "TOKEN_HERE", // Bot List Bot Token
prefix: "PREFIX",
owners: ["OWNERS_ID", "OWNERS_ID"],
mongourl: "MONGO_URL", //https://mongodb.com/cloud/atlas/register
servers: {
token: "TOKEN_HERE", // Server List Bot Token
prefix: "PREFIX",
},
},
server: {
id: "SERVER_ID_HERE",
invite: "https://discord.gg/erfB647CVm",
roles: {
administrator: "ADMIN_ID_HERE",
moderator: "MODERATOR_ID_HERE",
profile: {
sitecreator: "OWNER_ID_HERE",
booster: "BOOSTER_ID_HERE",
sponsor: "SPONSOR_ID_HERE",
supporter: "SUPPORT_ID_HERE",
partnerRole: "PARTNER_ID_HERE",
},
botlist: {
developer: "BOT_DEVELOPPER_ROLE_ID_HERE",
certified_developer: "CERTIF_USER_ROLE_ID_HERE",
bot: "BOT_ROLE_ID_HERE",
certified_bot: "CERTIF_BOT_ROLE_ID_HERE",
},
},
channels: {
botlog: "WEBSITE__CHANNEL_ID_HERE",
votes: "VOTE__CHANNEL_ID_HERE",
},
},
```## 💌 Support Server
[![DiscordBanner](https://invidget.switchblade.xyz/fbJFAs43vD)](https://discord.gg/fbJFAs43vD)
## 🤝 Contributing
1. [Fork the repository](https://github.com/LucasB25/Eagle-Bot-List-v2/fork)
2. Clone your fork: `git clone https://github.com/your-username/Eagle-Bot-List-v2.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
- Distributed under the Apache-2.0 license License. See [`LICENSE`](https://github.com/LucasB25/Eagle-Bot-List-v2/blob/main/LICENSE) for more information.
- You must leave the mention of Panais development, in the footer.[contributors-shield]: https://img.shields.io/github/contributors/LucasB25/Eagle-Bot-List-v2.svg?style=for-the-badge
[contributors-url]: https://github.com/LucasB25/Eagle-Bot-List-v2/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/LucasB25/Eagle-Bot-List-v2.svg?style=for-the-badge
[forks-url]: https://github.com/LucasB25/Eagle-Bot-List-v2/network/members
[stars-shield]: https://img.shields.io/github/stars/LucasB25/Eagle-Bot-List-v2.svg?style=for-the-badge
[stars-url]: https://github.com/LucasB25/Eagle-Bot-List-v2/stargazers
[issues-shield]: https://img.shields.io/github/issues/LucasB25/Eagle-Bot-List-v2.svg?style=for-the-badge
[issues-url]: https://github.com/LucasB25/Eagle-Bot-List-v2/issues
[license-shield]: https://img.shields.io/github/license/LucasB25/Eagle-Bot-List-v2.svg?style=for-the-badge
[license-url]: https://github.com/LucasB25/Eagle-Bot-List-v2/blob/main/LICENSE