Skip to content

A bot used to create round robin seasons for matches between players via Slack.

License

Notifications You must be signed in to change notification settings

gregdick1/slackleaguebot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SlackLeagueBot

A bot used to create round robin seasons for matches between players via Slack.

Developer Getting Started:

Install python 3.9 or greater

Create a new virtual environment somewhere

python3 -m venv venv

Activate your environment

source venv/bin/activate

Install dependencies

pip install slack-bolt
pip install slackclient
pip install Flask
pip install paramiko
pip install requests

Download and install node.js. Use node 16 for best compatibility

Install node modules

npm install

Build the frontend

npm run build

Run the Admin API

python start_api.py

When you're done you can exit the environment

exit

About

A bot used to create round robin seasons for matches between players via Slack.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 73.7%
  • JavaScript 23.4%
  • CSS 2.3%
  • HTML 0.6%