This is a Discord bot that allows you to assess your skills with our developer rubric directly on Discord.
Here's what developer rubric is:
- A self-assessment tool you can use to measure your current place in your development journey.
- It provides the Markdown rubric, JSON rubric, and the CSV rubric
How to run the discord bot locally.
- Setting up the Discord bot:
- Login to the Discord Developer portal and create a new Application.
- Add a bot to the Application after selecting "Bot" from the left-side panel.
- Copy the bot's token.
- Go to the OAuth2 tab > URL Generator and select both bot and applications.commands scopes, along with the - Administrator permission. Copy the URL generated and invite the bot to your server.
- Copy the guild id of the server you invited the bot into
- Clone the repo
git clone https://github.com/YOUR_USERNAME_HERE/developer-skills-matrix-discord-bot.git
- Install NPM packages
npm i
- Enter your BOT_TOKEN and GUILD_ID in
.env
BOT_TOKEN = ""; GUILD_ID = "";
- Run this command to start the bot locally
npm run start:dev
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the project here
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the GNU Affero General Public License v3.0. See LICENSE.md
for more information.