Need help with telegram-finance-bot?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

alexey-goloburdin
228 Stars 93 Forks 22 Commits 4 Opened issues

Description

Телеграм бот для учёта личных расходов и ведения бюджета

Services available

!
?

Need anything else?

Contributors list

# 208,414
Python
Shell
13 commits
# 547,469
Python
1 commit

Telegram бот для учёта личных расходов и ведения бюджета, видео с пояснениями по коду и описание.

В переменных окружения надо проставить API токен бота, а также адрес proxy и логин-пароль к ней.

TELEGRAM_API_TOKEN
— API токен бота

TELEGRAM_PROXY_URL
— URL прокси сервера

TELEGRAM_PROXY_LOGIN
— логин прокси сервера

TELEGRAM_PROXY_PASSWORD
— пароль прокси сервера

TELEGRAM_ACCESS_ID
— ID Telegram аккаунта, от которого будут приниматься сообщения (сообщения от остальных аккаунтов игнорируются)

Использование с Docker показано ниже. Предварительно заполните ENV переменные, указанные выше, в Dockerfile, а также в команде запуска укажите локальную директорию с проектом вместо

local_project_path
. SQLite база данных будет лежать в папке проекта
db/finance.db
.
docker build -t tgfinance ./
docker run -d --name tg -v /local_project_path/db:/home/db tgfinance

Чтобы войти в работающий контейнер:

docker exec -ti tg bash

Войти в контейнере в SQL шелл:

docker exec -ti tg bash
sqlite3 /home/db/finance.db

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.