This is a simple Python project to take inventory of AkaBlas' belongings. It currently includes:
bwi/ # top level Python package
├── bot/ # Functionality to run a Telegram bot to take inventory
├── config/ # Configurations for inventory taking and bot
└── models/ # Pydantic models for inventory items
To install the project, clone the repository and install the dependencies:
pip install -r requirements.txt
To run the bot, execute the following command:
python -m bwi.bot
To render the inventory, execute the following command:
python -m bwi.render
Then open the generated index.html
file in a browser.
On the rendered page, the user can leave a comment for each item.
The comments are sent via email to the inventory owner.
To import the comments, the owner can run the following command:
python -m bwi.models /path/to/comments.toml