-
Create and activate your virtual environment
conda create -n [yourenvname] python=3.9 source activate [yourenvname]
-
Clone the repository
git clone https://github.com/Kitsuya0828/Ochanoma-Booker.git cd Ochanoma-Booker
-
Install Python packages
pip install -r requirements.txt
-
Place the following files in the project root
file name contents .env.dev
Slack app tokens for the development environment .env.qa
Slack app tokens for the staging environment (optional) .env.prod
Slack app tokens for the production environment .env
scopes and ID for Google Calendar API google_calendar_key.json
keys for Google Calendar API iiclab_member.csv
List of Slack members' names and IDs -
Create Slack app using manifest
Manifests are YAML or JSON-formatted configurations bundles for Slack apps. With a manifest, you can use a UI or an API to create an app with a pre-defined configuration, or adjust the configuration of existing apps.
You can create an app from a manifest (
app_manifest.json
), and it requires only a few steps -
Run the app
env=dev python3 app.py # development # env=qa python3 app.py # staging # env=prod python3 app.py # production
forked from miiiu10/ochanoma_booker
-
Notifications
You must be signed in to change notification settings - Fork 0
kitsuya0828/Ochanoma-Booker
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A Slack application to manage the lab's tea-room schedule
Topics
Resources
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- Python 100.0%