/ouch

A Telegram bot that helps you keep track of spending.

GNU General Public License v3.0GPL-3.0

ouch

Ouch is a Telegram bot that helps you keep track of spending. Send a message (start with ? ) to @the_ouch_bot on Telegram to get started.

Features

  • Track individual purchases by category and date
  • View a weekly or all-time spending report, sorted by category
  • View weekly or all-time totals in each or all categories
  • Ouch will create a new account for you when you text it for the first time
  • Ouch automatically converts between currencies with current exchange rates, making it perfect for international travel

Help

  • Start by sending ? to @the_ouch_bot on Telegram

  • Example tracking input:

    • gas 65.23
    • 1.23 g
  • To get weekly (since Monday) totals, send total (or "tot" for short) plus the name of the category, or no category to see your overall total

  • To get a weekly spending report, send report, and you will see your spending across all categories

    Examples:

    • food
    • tot gas
    • total
    • report
    • alltimereport
    • alltimetot gas
  • Accepted tracking input formats:

    • [category] [amount] [currency]
    • [amount] [currency]
    • [category] [amount]
    • [amount]
  • Category names cannot contain only digits

  • Currently supported currencies:

    • default: US Dollar
    • Euro (e)
    • Great British Pound (g)
  • You can undo a tracking by entering a negative amount

    (for example: "food -3.45 e")

  • You can get an all-time report or all-time totals using alltimereport or alltimetot