The current version supports the following commands.
- connect: Connects your Splitwise account
- list_expense: List expenses from your Splitwise account
- create_expense: Creates new expense in your Splitwise account
- settle_expense: Settles expense in your Splitwise account
Use /connect to connect to your Splitwise account.
Install the dependencies using:
pip install -r requirements.txt
Set up the value of environment variables
* BOT_TOKEN = Ask @BotFather for this token
Register your app on Splitwise to get the value of next 2 tokens
* CONSUMER_KEY
* CONSUMER_SECRET
* REDIS_URL = 127.0.0.1:6379
Make value of WEBHOOK = False in this file.
Finally run
python main.py
👤 Karan Deep Batra
- LinkedIn: @krnbatra
- Instagram: @karandeepbatra
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Give a ⭐️ if you liked this project!
This project is licensed under the MIT License - see the LICENSE.md file for details