Skip to content

coderplex-org/coderplex-bot

Repository files navigation

Coderplex Bot

Coderplex Bot uses basic AI to track all the messages that are exchanged in our community chatroom, and uses this information as a input to evaluate the expertise and helpfulness of each member in our community, awarding them points accordingly on their profile.

Requirements

  • Basic NLP, Machine Learning
  • NodeJS & NPM/Yarn
  • Typescript

Contributing guide

  • First, fork the repository & clone it onto your local device
  git clone https://github.com/YOUR_USER_NAME/Mr.Plex && cd Mr.Plex
  • Install required dependencies

    • with yarn

        yarn install
    • with npm

        npm install
  • Meanwhile, Open Discord Developer Portal and create a new bot

  • Copy the bot token and create a new file .env at the root of the project folder

  • Add a new local env variable BOT_TOKEN into .env, example:

  BOT_TOKEN=YOUR_TOKEN_HERE
  • Now you can start building the bot

    • with yarn

        yarn run build
    • with npm

        npm run build
  • In a seperate terminal, you can start the bot

    • with yarn

        yarn run start
    • with npm

        npm run start
  • Invite the bot to your personal discord server and start hacking!