Open Finapp
Premium

Telegram Bot

Add transactions directly from Telegram with text or receipt photos.

The Telegram bot lets you manage your finances right in the messenger - add transactions with commands, free-form text, or receipt photos.

Account Linking

  1. Open Settings in Finapp
  2. Tap "Get Code" in the Telegram section
  3. Send the bot /link CODE

Commands

Transactions

CommandExampleDescription
/e or /expense/e 500 FoodExpense
/i or /income/i 1000 SalaryIncome
/t or /transfer/t 500 Card, CashTransfer
Quick expense500 FoodSame as /e 500 Food

Format

/e AMOUNT Category [Wallet] [description]
/i AMOUNT Category [Wallet] [description]
/t AMOUNT From > To

Examples:

  • 500 Food - expense, last used wallet (or first by order if no history)
  • /e 500 Food Card - expense to "Card" wallet
  • /e 500 Food Card dinner with friends - with wallet and description
  • /i 1000 Salary - income

Transfer separators: , > ->

  • /t 500 Card, Cash
  • /t 500 Card > Cash
  • /t 500 Card -> Cash

Lists

CommandDescription
/w or /walletsList wallets
/c or /categoriesList categories

Account

CommandDescription
/startGet started
/link CODELink account
/unlinkUnlink account
/helpAvailable commands

Free-form Text

Write anything - the bot determines the type, amount, category and wallet automatically:

bought groceries 1500
coffee 200 cash
salary 80000
transferred 5000 from card to cash
groceries 2800, taxi 450

Multiple transactions can be written in a single message separated by commas - the bot will create each one separately.

If something is ambiguous - the bot will ask for clarification.

Photo Recognition

Send a receipt photo - the bot extracts the data and suggests a transaction.

Next Steps

  • Overview - how Premium extends the base app with Nuxt Layers
  • Deployment - deploy the Premium app to Vercel