weirane / telegram-beancount-bot

Telegram bot for accounting

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

telegram-beancount-bot

A telegram beancount accounting bot.

Assumes:

  • Accounts are in accounts.bean.
  • Configured git commit user name and email
  • Configured a git remote, and the default branch is tracked to a remote branch.
  • Transactions are placed in txs/{year}/{month:02}.bean.

Usage

  • cp git-hooks/pre-commit .git/hooks
  • Configure
  • cargo run --release
  • Send /auth <secret> to authorize yourself

License

AGPL. See the LICENSE file for more detail.

About

Telegram bot for accounting

License:GNU Affero General Public License v3.0


Languages

Language:Rust 100.0%