Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ishaantek/universelist
The most powerful open-sourced Discord Bot + Server List 🤖
https://github.com/ishaantek/universelist
bot-list discord discord-bot discord-bot-list discord-js discordbotlist ejs ejs-express mongodb
Last synced: 4 months ago
JSON representation
The most powerful open-sourced Discord Bot + Server List 🤖
- Host: GitHub
- URL: https://github.com/ishaantek/universelist
- Owner: ishaantek
- License: gpl-3.0
- Created: 2022-11-22T14:55:29.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-15T21:17:27.000Z (6 months ago)
- Last Synced: 2024-10-12T00:06:10.310Z (4 months ago)
- Topics: bot-list, discord, discord-bot, discord-bot-list, discord-js, discordbotlist, ejs, ejs-express, mongodb
- Language: CSS
- Homepage: https://universe-list.com
- Size: 1.64 MB
- Stars: 25
- Watchers: 3
- Forks: 10
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Universe List
The Ultimate Discord List for Bots and Servers!
## Installation
This is for users who want to contribute to Universe List, or even run a self hosted instance of Universe List.
1. Download the code. In the web version of GitHub, you can do that by clicking the green "Code" button, and then "Download ZIP".
2. Unzip it, and open it in code.
3. Run the command `npm i` in the terminal.
4. Fill out the `.env.template` file with your information, and then rename the file to `.env`.
5. Fill out the information in the `config.js` file.
6. Go to the [Discord Developer Portal](https://discord.com/developers/applications) and go to the main bot.
7. Go to the `0Auth2` section and set the following URLs under `Redirects`.
ï½¥ https://example.com/auth/callback
ï½¥ https://example.com/auth/callback/joinSupport
Make sure to change `example.com` with your domain.
8. Start the project with `npm start`.## Terms of Use
* You have the permission to shoot and share videos, but you have to mention us and our server in the video.
* You cannot use our branding anywhere on your site & claim it as your own.
* You have the permission to share in writing, but you have to mention us, our server, in the article.
* You can't speak in a "we did it" way.
* You cannot sell the code.
* Don't touch this part on footer:
```
Copyright © 2023 Universe List, All Rights Reserved.
```## To-Do
Universe List is in a continuous state of development. New features/updates may come at any time. Some pending ideas are:
* Bot Widgets.
* Bots with uptime of less than 75% should be removed.
* Co-owner feature to bots.
* Add delete/edit/reply features for bot reviews.## Config
* The domain variable should includes the protocol and **doesn't end** with a `/`. Eg, `http://localhost:8080`.
* All the roles should be below the role of the bot that controls the list.
* Most of the variables are Discord IDs.
* The MongoDB URL can be either a local server or a remote one. Atlas provides a free tier with 500mb.
* The minimum and maximum lengths for bot / server description and summary are in characters.## License
Released under the [GNU GPL v3](https://www.gnu.org/licenses/gpl-3.0.en.html) license.
---