Skip to content
CodeCareer is committed to helping new developers make their first PR!
JavaScript HTML
Branch: master
Clone or download
Latest commit 37e616a Oct 14, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Added feature request issue template Feb 22, 2019
commands Added the api urls, oopsy Oct 14, 2019
events
logs Tools, Workflow and general code update (#26) Jul 14, 2019
server Added basic route middleware functionality (#32) Aug 20, 2019
tests
utils CORS Access-Control headers added in response. (#34) Sep 16, 2019
.env.example
.gitignore
CODE_OF_CONDUCT.md
CONTRIBUTING.md Updated quote command, Deps, Docs. Added zlib & zucc (#39) Oct 14, 2019
LICENSE
README.md Updated quote command, Deps, Docs. Added zlib & zucc (#39) Oct 14, 2019
ecosystem.config.js Firebase Integration (#25) Jun 27, 2019
index.js
jest.config.js
package.json

README.md

CodeCareer Discord Bot

Our Vision

We created this Discord bot to not only provide some useful functionality for the CodeCareer community Discord server, but to also help new developers on their journey to landing a full-time position in tech by providing the opportunity and guidance a new developer needs to make their first real world contribution to open-source projects such as this one.

Commands

Visit the wiki to see a list of all current commands. https://github.com/GitCodeCareer/discord-bot/wiki/Commands

Get Started

Getting started with your first pull request (PR) is easy! Just follow these steps...

  1. Fork the repository to your own Github account.
  2. Clone the forked repository to a directory on your computer.
  3. Run npm install from within the directory. If you prefer Yarn, feel free to use that instead.
  4. Create a new development bot at https://discordapp.com/developers/applications/. Be sure to also create a bot user in order to interact with it.
  5. Create a new project at https://console.firebase.google.com/. Go to Settings then Add an application and under Firebase SDK snippet, choose CDN. Copy/Paste correct values in .env
  6. Duplicate the .env.example file and rename it to .env and fill in the appropriate values from the Discord Developer portal and from Firebase Console
  7. Create a new javascript file in the commands folder that is named after the command you want to add. If you want to add a new event instead, make the event in index.js.
  8. To test the bot, run node index.js
  9. Make sure to debug the new command and test it a lot. If you need help, ask in the CodeCareer Discord anytime! Use the #open-source-😺 channel. When you are ready to submit the PR, head back to this page and click New pull request.
  10. Wait patiently for an admin to look it over and if everything checks out, it will be merged.
You can’t perform that action at this time.