AGNTDEV

Читать эту страницу по-русски →

Trips and shared costs

Expense splitting bot

Nobody keeps a spreadsheet and nobody has to chase people for money.

Open in Telegram Free right now

An expense splitting bot is a Telegram bot that tracks a group's shared costs and reduces the debts to the fewest possible payments. It lives in the group chat: anyone records an expense — who paid, how much, what for — split evenly or by shares when not everybody was in. The balance is visible at any moment. When it is time to settle, a debt is marked paid and the bot asks for confirmation first.

What this bot does

  • Lives in the group chat

    No app to install and no friends to talk into installing one. The expense is recorded where you are already talking.

  • Shares, not just even splits

    Dinner for everyone splits evenly; a taxi for three splits three ways. Who was in is part of recording the expense.

  • Reduces debts to the fewest payments

    Instead of ten crossing transfers the bot shows a short list: who pays whom, how much. Balances always come back to zero.

  • People join and leave

    Someone arrives halfway through, someone leaves early — the bot copes, and recorded expenses are never lost.

  • Visible only to the group

    A trip's amounts are for the people in it. The organiser gets an overview of the whole trip and every expense in it.

A description you can paste

Copy it into the chat with AGNTDEV — that is enough to start. You can add to it.

Description to paste

I want a Telegram bot that splits expenses for a trip with friends, so nobody has to do the math or chase people for money. It should work inside our group chat: I create a trip, set its currency, and add everyone, then anyone can log an expense — who paid, how much, and what for — split evenly or by custom shares when only some of us were in on it. The bot keeps a running tally of who owes whom, simplified down to the fewest payments, and we can see the balance any time with /balance. When it's time to settle, people pay each other back however they like and then mark the debt as paid in the bot, which always asks for a quick confirm before clearing it. Handle the awkward parts: round amounts so balances always net to zero, never lose an expense someone logged, and cope with people joining or leaving partway through. Keep each trip's amounts visible only to its members, and give the organizer a clean overview of the whole trip and every expense in it.

How it works

  1. Open AGNTDEV in Telegram and paste the description above.
  2. Answer questions about the substance: which currency, who is taking part, how you usually split.
  3. The build runs in the background — you get a notification when the bot is ready.
  4. Add the bot to the trip chat. After that you edit in words: “add expense categories”.

Common questions

What happens to the odd cent when splitting three ways?

The bot rounds so that the debts always sum back to zero. No cents go missing from the balance and none appear out of nowhere.

Can I run several trips at once?

Yes. Each trip is separate — its own currency, its own people, its own balance. One trip's amounts are not visible to another trip's members.

Does the bot move money?

No. People pay each other back however they like and then mark the debt paid in the bot, which always asks for a quick confirmation first.

What if somebody typed the wrong amount?

The entry can be corrected or deleted and the balance recalculates. No recorded expense disappears silently.

Expense splitting bot — from one description

Describe the bot in plain words. The platform writes the code, runs the tests and publishes the bot on your own account.

Free right now · 245 bots running right now

Other tasks

All twelve tasks · How this differs from bot builders