4 |
4 |
├── .github
└── ISSUE_TEMPLATE
│ ├── bug_report.md
│ ├── custom.md
│ └── feature_request.md
├── .gitignore
├── .gitpod.yml
├── .replit
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── Procfile
├── README.md
├── example.config.js
├── index.js
├── package-lock.json
├── package.json
├── run.bat
└── src
├── commands
├── botinfo.js
├── bots.js
├── queue.js
└── reboot.js
├── database
├── connect.js
└── models
│ ├── analytics-site.js
│ ├── botlist
│ ├── bots.js
│ ├── certificate-apps.js
│ ├── report-apps.js
│ └── vote.js
│ ├── codes.js
│ ├── partners.js
│ ├── profile.js
│ ├── servers
│ ├── server.js
│ └── user.js
│ ├── site-ban.js
│ └── uptime.js
├── fonts
└── font.ttf
├── routers
├── admin
│ ├── ban.js
│ ├── botlist
│ │ ├── certificate
│ │ │ ├── decline.js
│ │ │ └── give.js
│ │ ├── confirm.js
│ │ ├── decline.js
│ │ └── delete.js
│ ├── codeshare
│ │ ├── add.js
│ │ ├── delete.js
│ │ ├── edit.js
│ │ └── index.js
│ ├── index.js
│ ├── partner.js
│ └── uptime
│ │ └── index.js
├── api
│ └── api.js
├── botlist
│ ├── addbot.js
│ ├── apps
│ │ ├── cerificate-app.js
│ │ └── report-app.js
│ ├── bot
│ │ ├── analytics.js
│ │ ├── edit.js
│ │ └── view.js
│ ├── mini.js
│ └── vote.js
├── codeshare
│ ├── categories.js
│ ├── list.js
│ └── view.js
├── index.js
├── mini.js
├── partners.js
├── profile
│ ├── edit.js
│ └── index.js
├── servers
│ ├── add.js
│ ├── apps
│ │ └── report-app.js
│ ├── index.js
│ ├── search.js
│ ├── server
│ │ ├── analytics.js
│ │ ├── delete.js
│ │ ├── edit.js
│ │ ├── join.js
│ │ └── view.js
│ ├── tag.js
│ └── tags.js
└── uptime
│ ├── add.js
│ ├── delete.js
│ └── links.js
├── server.js
├── servers
├── client.js
└── commands
│ ├── bump.js
│ └── vote.js
└── views
├── admin
├── addcode.ejs
├── administrator
│ ├── maintence.ejs
│ ├── partners.ejs
│ └── user-ban.ejs
├── approved.ejs
├── certificate-apps.ejs
├── certificate-delete.ejs
├── certified-bots.ejs
├── codes.ejs
├── decline.ejs
├── editcode.ejs
├── index.ejs
├── static
│ ├── foot.ejs
│ └── head.ejs
├── unapproved.ejs
└── uptimes.ejs
├── assets
├── css
│ ├── admin
│ │ ├── vcodes.css
│ │ └── xyz.css
│ ├── bootstrap.css
│ ├── bulma.css
│ └── style.css
├── img
│ ├── logo.png
│ ├── section.svg
│ ├── undefined_avatar.png
│ ├── undefined_back.png
│ └── vcodes_wallpaper.png
└── js
│ ├── popper.js
│ ├── query.js
│ ├── socket.js
│ └── style.js
├── botlist
├── addbot.ejs
├── apps
│ ├── certificate-app.ejs
│ ├── certification.ejs
│ └── report.ejs
├── bot-rules.ejs
├── bot
│ ├── announcement.ejs
│ ├── bot-analytics.ejs
│ ├── bot-edit.ejs
│ └── bot.ejs
├── bots-certified.ejs
├── bots.ejs
├── search.ejs
├── tag.ejs
├── tags.ejs
└── vote.ejs
├── codeshare
├── codes
│ ├── categories.ejs
│ └── codelist.ejs
└── codeview.ejs
├── error.ejs
├── index.ejs
├── partners.ejs
├── parts
├── edit-head.ejs
├── foot.ejs
├── head.ejs
├── links.ejs
├── meta.ejs
└── section.ejs
├── profile
├── profile-edit.ejs
└── profile.ejs
├── servers
├── add.ejs
├── apps
│ └── report.ejs
├── index.ejs
├── search.ejs
├── server
│ ├── analytics.ejs
│ ├── edit.ejs
│ ├── join.ejs
│ └── view.ejs
├── tag.ejs
└── tags.ejs
└── uptime
└── links.ejs
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Bug report
3 | about: Create a report to help us improve
4 | title: ""
5 | labels: ""
6 | assignees: ""
7 | ---
8 |
9 | **Describe the bug**
10 | A clear and concise description of what the bug is.
11 |
12 | **To Reproduce**
13 | Steps to reproduce the behavior:
14 |
15 | 1. Go to '...'
16 | 2. Click on '....'
17 | 3. Scroll down to '....'
18 | 4. See error
19 |
20 | **Expected behavior**
21 | A clear and concise description of what you expected to happen.
22 |
23 | **Screenshots**
24 | If applicable, add screenshots to help explain your problem.
25 |
26 | **Desktop (please complete the following information):**
27 |
28 | - OS: [e.g. iOS]
29 | - Browser [e.g. chrome, safari]
30 | - Version [e.g. 22]
31 |
32 | **Smartphone (please complete the following information):**
33 |
34 | - Device: [e.g. iPhone6]
35 | - OS: [e.g. iOS8.1]
36 | - Browser [e.g. stock browser, safari]
37 | - Version [e.g. 22]
38 |
39 | **Additional context**
40 | Add any other context about the problem here.
41 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/custom.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Custom issue template
3 | about: Describe this issue template's purpose here.
4 | title: ""
5 | labels: ""
6 | assignees: ""
7 | ---
8 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Feature request
3 | about: Suggest an idea for this project
4 | title: ""
5 | labels: ""
6 | assignees: ""
7 | ---
8 |
9 | **Is your feature request related to a problem? Please describe.**
10 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
11 |
12 | **Describe the solution you'd like**
13 | A clear and concise description of what you want to happen.
14 |
15 | **Describe alternatives you've considered**
16 | A clear and concise description of any alternative solutions or features you've considered.
17 |
18 | **Additional context**
19 | Add any other context or screenshots about the feature request here.
20 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | json.sqlite
3 | config.js
--------------------------------------------------------------------------------
/.gitpod.yml:
--------------------------------------------------------------------------------
1 | tasks:
2 | - init: npm install
3 | command: npm run start
4 |
--------------------------------------------------------------------------------
/.replit:
--------------------------------------------------------------------------------
1 | language = "nodejs"
2 | run = "node index.js"
3 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | ## Contributors ✨
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Procfile:
--------------------------------------------------------------------------------
1 | worker: node main.js
2 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Discord Bot List
2 |
3 | **Discord Server:** [https://discord.gg/27Fs46hHX3](https://discord.gg/27Fs46hHX3)
4 | **NPM Module:** [npmjs.com/package/vcodes.js](https://www.npmjs.com/package/vcodes.js)
5 |
6 |
7 | ## Developers
8 |
9 |
12 | ![]() 14 | clqu 15 | |
16 |
17 | ![]() 19 | Tunar 20 | |
21 |
Maintence Mode
9 | 20 | 24 |Ban
9 | 24 |Unban
27 | 39 |»» Certificate Requirements
8 |
9 | » Your bot must have been on our site for at least 5 days.
10 |
» It must be hosted 24/7. Only short downtimes are accepted to perform minor maintenance or fix errors.
11 |
» It must have original features.
12 |
» It must not have been forked from another existing project.
13 |
» It must have a site, or a GitHub repository that provides very clear documentation about the bot's features.
14 |
» It must have more than 100 servers.
15 |
»» Certificate Perks
18 |
19 |
»» For bots
20 |
» A special role on our Discord server to let people know that it's certified.
21 |
»A special badge(
22 |
23 | ) on your bot card to let people know that it's certified.
24 |
25 |
»» For bots developers
26 |
27 |
» A special role on our Discord server to let people know that you are certified.
28 |
» A special badge(
29 |
30 | ) on your profile to let people know that you are certified.
31 |
Fill in the form below to submit a report.
9 |Bot Rules
12 |
13 | » 1. The conditions for adding bots are as follows;
14 | a. You have to choose a tag.
15 | b. You have to enter the bot ID correctly.
16 | c. The opening date of your bot must be 2 weeks before it is added.
17 | d. Your bot should not be a duplicate of other bots.
18 | e. Your bot's avatar must not belong to another bot.
19 | » 2. Bot page content that is not allowed;
20 | a. You should not redirect to any unrelated site.
21 | b. You should not put another bot list site as an iframe.
22 | c. You should not post pictures that contain nudity.
23 | d. You must provide detailed information about your bot.
24 | e. While giving detailed information about your bot, you should use it in the pictures.
25 | f. You must write the correct prefix.
26 | g. You have to put your bot's site as an iframe or write your bot's commands.
27 | » 3. Not allowed in bot commands;
28 | a. Another bot should not be advertised on your bot.
29 | b. There should be no emojis in any of your bot's commands that will cause an epilepsy crisis.
30 | c. Your bot's commands must be unique.
31 | d. There should be no batch-processing commands on your bot.
32 | e. Your bot should not have any prohibited commands.
33 | f. Your bot must have been opened at least 2 weeks ago.
34 | g. Your bot must be unique.
35 |
36 | » Prohibited Commands;
37 | 1. Give / Get Role For Everyone
38 | 2. Blast the Server
39 | 3. DM Announcement
40 | 4. Spam Message
41 | 5. Send a private message
42 |
Certified Bots
6 |They are ranked according to the votes they received.
7 |<%= a.shortDesc %>
32 |All Bots
6 |They are ranked according to the votes they received.
7 |<%= a.shortDesc %>
35 |Search results for "<%= req.query.q %>"
7 |They are ranked according to the votes they received.
8 |<%= a.shortDesc %>
36 |<%= req.params.tag %> Bots
8 |They are ranked according to the votes they received.
9 |<%= a.shortDesc %>
37 |All Tags
5 |You can support the bot by voting this bot.
18 |You can vote every 12 hours.
19 | 23 | <% } else { %> 24 | 45 | <% } %> 46 |<%= req.params.type %> Codes
24 |Code Name | 28 |Code Description | 29 |Operation | 30 | 31 | <% data.filter(a => a.codeCategory.toLowerCase() === req.params.type.toLowerCase()).map(a => {%> 32 |
---|---|---|
<%= a.codeName %> | 34 |<%= a.codeDesc %> | 35 |View | 36 |
You are authorized? Login
49 | <% } %> 50 |Partners
16 |Join our discord server to partner with us.
17 |<%= a.description %>
35 |Fill in the form below to submit a report.
9 |All Tags <%= config.website.servers.tags.length %>
5 | 6 |