Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dashcruft-nation/discruft-bot
An open-source DJS bot, made by the DashCruft Nation contributors with love <3
https://github.com/dashcruft-nation/discruft-bot
discord discord-bot discord-js discordbot discordjs-bot djs djsv12 javascript js node-js nodejs nodejs-bot open-source open-source-project
Last synced: 3 months ago
JSON representation
An open-source DJS bot, made by the DashCruft Nation contributors with love <3
- Host: GitHub
- URL: https://github.com/dashcruft-nation/discruft-bot
- Owner: DashCruft-Nation
- License: mit
- Created: 2021-03-22T21:37:35.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-05-23T21:47:38.000Z (over 2 years ago)
- Last Synced: 2024-09-28T09:04:08.356Z (4 months ago)
- Topics: discord, discord-bot, discord-js, discordbot, discordjs-bot, djs, djsv12, javascript, js, node-js, nodejs, nodejs-bot, open-source, open-source-project
- Language: JavaScript
- Homepage: https://dashcruft.com
- Size: 801 KB
- Stars: 54
- Watchers: 7
- Forks: 29
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DisCruft-Bot
_The official community bot for the DashCruft Nation._
## Requirements & Information
- You **HAVE** to be a member in our [Offical Discord Server](https://dashcruft.com/discord)!
- Everyone can commit their changes as they wish. It'll be checked and pushed by the mods!
- Once you joined the server, you'll need to help a bunch of people in the support category. (Do this if you want to be shown in the organization members!)
- You'll gain the `Helper` role once a moderator or a staff member saw you being helpful.
- Everyone with that role has the choice to be apart of the organization!
- If any credentials are leaked / any private information, **then the accused person will be kicked from the organization!** (may also even be banned from the DashCruft Nation Discord server)## Setup
- Fork the repository
- create a `.env` and put the botToken and mongoDB connection string in there:
```
TOKEN=PLACE-TOKEN-HERE
MongoDB=CONNECTION-STRING-HERE
```
- Do `npm i` in the console to install all dependencies
- Start creating commands and helping! Make sure you follow all linter rules, we recommend you use Visual Studio Code and install the Eslint addon.
- The code must be clean and readable (IT MUST ALSO BE `FULLY TESTED` AS WELL!)
- Make a pull request with your code once you have finished
- You may also make an issue if something concerns you
- Talk with `DashCruft` or any other member of the org for any questions you may have in our [Discord Server](https://dashcruft.com/discord)😳 So, let's make the first DashCruft-Nation project a success!