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

This branch is 102 commits ahead of, 1 commit behind Camtendo/smashleaguebot:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Greg Dick
Feb 2, 2024
c9aba85 · Feb 2, 2024
Oct 12, 2023
Oct 13, 2023
Feb 2, 2024
Apr 28, 2022
Jul 4, 2022
Nov 17, 2023
Oct 13, 2023
Jul 17, 2019
Jul 15, 2019
Oct 13, 2023
Jun 16, 2022
Jun 24, 2022

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

Download and install node.js

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.6%
  • JavaScript 23.5%
  • CSS 2.3%
  • HTML 0.6%