https://github.com/vitaly-rudenko/squad-bot
Multi-functional telegram bot for groups: track receipts, perform roll calls and more.
https://github.com/vitaly-rudenko/squad-bot
javascript nodejs postgresql telegram-bot
Last synced: 5 months ago
JSON representation
Multi-functional telegram bot for groups: track receipts, perform roll calls and more.
- Host: GitHub
- URL: https://github.com/vitaly-rudenko/squad-bot
- Owner: vitaly-rudenko
- Created: 2022-01-15T13:49:19.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-02-07T12:52:27.000Z (5 months ago)
- Last Synced: 2026-02-07T21:47:55.551Z (5 months ago)
- Topics: javascript, nodejs, postgresql, telegram-bot
- Language: TypeScript
- Homepage: https://t.me/groupsquadbot
- Size: 7.25 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Squad Bot

## Description
A powerful Telegram Bot for you and your friends.
Features:
- ๐งพ Add receipts and payments
- ๐ต Calculate debts
- ๐ข Create customizable roll calls
- โ๏ธ Easily change titles in a group
- ๐ณ Quickly access your friends' credit card numbers
Supported locales: English.
Other locales can be added by adding new files into `src/localization/locales`.
## Stack & tools
- Node.JS, PostgreSQL
- Telegraf, Express
- Mocha, Sinon, Chai
- Telegram Bot API
## Commands
- `npm run dev` โ run bot locally
- `npm test` โ run unit & integration tests
- `npm run umzug` โ interact with database and migrations