monkeyK1n9 / GereNkap

A telegram bot to help managing finances, read and write commands in an sqlite, powered by GOOGLE PaLM2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GereNkap Telegram Bot

GereNkap is a Telegram bot designed to help you manage your finances. It allows you to save your expenses, track your debts and budget, and get insights into your spending habits.

Table of Contents:

Features:

Save your expenses: Use natural language to describe your expenses and store them in the database.
Track your debts: Easily monitor your outstanding debts and track your progress in paying them off.
Manage your budget: Set and monitor your budget to ensure you stay on track with your financial goals.
Multilingual support: The bot supports both English and French.
Natural language interaction: Use natural language to ask questions and get information about your finances.
Secure: All communication with the bot is encrypted to ensure your data is safe.

Getting Started:

Preview

Discussion
Discussion

Install the bot:

  • Open Telegram and search for "GereNkap".
  • Start a chat with the bot.
  • Select your language: The bot will ask you to select your preferred language. Choose "English" or "Français".
  • Start saving your expenses: Use natural language to describe your expenses, such as "Store this: today I spent 2000FCFA on transport."
  • The bot will save your expense and provide you with a confirmation message.

Commands:

/start: Starts the bot and asks you to select your preferred language.
/language: Allows you to change your language preference. Natural Language Interaction:

You can use natural language to ask the bot questions about your finances, such as:

  • "What is my total balance?"
  • "How much have I spent on food this month?"
  • "When is my next debt payment due?"
  • "What is my budget for entertainment?"
    Security:

GereNkap uses industry-standard security practices to protect your data. All communication with the bot is encrypted, and your financial information is never stored on our servers.

Development

Install Dependencies

Run:

    python3 install -r requirements.txt

Start the bot locally

Run:

    python3 ./src/main.py

Contributing:

We encourage developers to contribute to GereNkap. You can find the source code on GitHub at https://github.com/monkneyK1n9/GereNkap.git.

License:

GereNkap is licensed under the Apache License 2.0. See the LICENSE file for more information.

Disclaimer:

GereNkap is provided for informational purposes only. It is not a substitute for professional financial advice. Please consult with a qualified financial advisor before making any financial decisions.

About

A telegram bot to help managing finances, read and write commands in an sqlite, powered by GOOGLE PaLM2

License:Apache License 2.0


Languages

Language:Python 100.0%