ZhiyuanMa2017 / Discord-Piazza-Bot

Agile software development

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CSC510-10

Team Members

Kai Gao (kgao2)

Rachel Chen (rschen)

Zijun Lu (zlu5)

Zhiyuan Ma (zma24)

Design

DESIGN.md

Bot: Milestone

BOT.md

Process: Milestone

PROCESS.md

Deploy: Milesone

DEPLOY.md

Installation

  1. Node packages
npm install
  1. Python packages
pip3 install -r requirements.txt

This project uses Python3, please make sure you can run python3 in your terminal.
You can look at executeBotPy.js for details.

const botPy = spawn('python3', ['bot.py', email, password, networkId]);

Discord

https://discord.gg/ndujxUH7Yu

Configuration

config.json:

  • Discord clientId, token
  • mongodb URL
  • piazzaUser, piazzaPass and piazzaNet

To obtain config.json, please contact us directly.

Run

npm run dev

About

Agile software development


Languages

Language:JavaScript 81.7%Language:Python 18.3%