This project is for continuously tracking API changes and monitoring them through Slack notification messages.
- python 3.13+
- open api 3.0.x
- python library
- deepdiff
- slack_sdk
- request
- http
- re
- urllib
- json
- datetime
- Slack Env Setting
- add workspace
- bot setup
- install python modules
- You can configure the Slack details in the env.json.
{ "slack_token": "", "slack_channel_id": "" }
- with run argument
python main.py http://localhost.co.kr:8080
- compare the api spec as-is and to-be
- send the comparison results to a Slack channel
For further reference, please consider the following sections:
