forum topics

scopes creation, direct commands and /add to the current topic, including General

supergroup splitsheet topics/forum.spec.ts

👥 People

Alice @alice
sendsAlice runs /newsplit
👥 Group chat
Alice
/newsplit
Hello! I’m @splitsheetbot, here to help you split bills with friends. — show full message
Hello! I’m @splitsheetbot, here to help you split bills with friends.
I use something called a Splitsheet—a dynamic message that keeps track of all expenses and debts. Below, you’ll find your first Splitsheet.

Here’s how to get started:
1. Join the Splitsheet by clicking the 👥⁠➕ button (or reply with add @​username)
2. Reply to the Splitsheet with a description of your expense
3. Pin the Splitsheet for quick access

Examples of messages:
- groceries 50 (sender paid, and the cost is split evenly among all members)
- bought coffee for Emma 15 (sender paid, and only Emma owes)
- John bought concert tickets for me and Sarah, 40 each (John spent 80, and both Sarah and you owe)

How to edit expenses:
- Edit your own message
- Reply to your message with the changes
- Reply to your message requesting deletion

Adding expenses is free. One payment shows who owes whom, for the whole group, forever.

When you're ready to start a new Splitsheet, use the /newsplit command. You can mention members to add them immediately: /newsplit @​alice @​bob
If you have any questions or suggestions, feel free to contact @splitsheet_help_bot

Want to use the bot in a separate topic? Open that topic and send /newsplit to create a splitsheet there.
🌐
📋 Splitsheet

👥 Alice

Your expenses will appear here

↩️ Reply to add an expense. Or tap here
👤➕More ••• ↗
🛡️ Admin log channel
📋 #splitsheet_created
By: Alice
Sheet: 66e4d5a8-65fa-4ce3-9d03-9fc583adaf69

👤 #member_joined
Name: Alice
Sheet: 66e4d5a8-65fa-4ce3-9d03-9fc583adaf69
sendsAlice runs /newsplit
👥 Group chat
Alice
/newsplit
📋 Splitsheet

👥 Alice

Your expenses will appear here

↩️ Reply to add an expense. Or tap here
👤➕More ••• ↗
🛡️ Admin log channel
📋 #splitsheet_created
By: Alice
Sheet: 66e4d5a8-65fa-4ce3-9d03-9fc583adaf69

👤 #member_joined
Name: Alice
Sheet: 66e4d5a8-65fa-4ce3-9d03-9fc583adaf69
📋 #splitsheet_created
By: Alice
Sheet: 2ae8ff55-f8f7-419a-aa82-8d06768f4979

👤 #member_joined
Name: Alice
Sheet: 2ae8ff55-f8f7-419a-aa82-8d06768f4979
sendsAlice runs /start
  • ✓each sheet is created in the requested topic and routing is persisted
👥 Group chat
Alice
/start
Hello! I’m @splitsheetbot, here to help you split bills with friends. — show full message
Hello! I’m @splitsheetbot, here to help you split bills with friends.
I use something called a Splitsheet—a dynamic message that keeps track of all expenses and debts. Below, you’ll find your first Splitsheet.

Here’s how to get started:
1. Join the Splitsheet by clicking the 👥⁠➕ button (or reply with add @​username)
2. Reply to the Splitsheet with a description of your expense
3. Pin the Splitsheet for quick access

Examples of messages:
- groceries 50 (sender paid, and the cost is split evenly among all members)
- bought coffee for Emma 15 (sender paid, and only Emma owes)
- John bought concert tickets for me and Sarah, 40 each (John spent 80, and both Sarah and you owe)

How to edit expenses:
- Edit your own message
- Reply to your message with the changes
- Reply to your message requesting deletion

Adding expenses is free. One payment shows who owes whom, for the whole group, forever.

When you're ready to start a new Splitsheet, use the /newsplit command. You can mention members to add them immediately: /newsplit @​alice @​bob
If you have any questions or suggestions, feel free to contact @splitsheet_help_bot

Want to use the bot in a separate topic? Open that topic and send /newsplit to create a splitsheet there.
🌐
📋 Splitsheet

👥 Alice

Your expenses will appear here

↩️ Reply to add an expense. Or tap here
👤➕More ••• ↗
🛡️ Admin log channel
📋 #splitsheet_created
By: Alice
Sheet: 66e4d5a8-65fa-4ce3-9d03-9fc583adaf69

👤 #member_joined
Name: Alice
Sheet: 66e4d5a8-65fa-4ce3-9d03-9fc583adaf69
📋 #splitsheet_created
By: Alice
Sheet: 2ae8ff55-f8f7-419a-aa82-8d06768f4979

👤 #member_joined
Name: Alice
Sheet: 2ae8ff55-f8f7-419a-aa82-8d06768f4979
🟢 #start — show full message
🟢 #start
User: Alice
Chat: supergroup
Param: empty

📋 #splitsheet_created
By: Alice
Sheet: 8b15f70f-2577-4396-83e1-9b18cb0977c7

👤 #member_joined
Name: Alice
Sheet: 8b15f70f-2577-4396-83e1-9b18cb0977c7
sendsAlice runs /add taxi 10
  • ✓taxi goes to its own topic's sheet and gets a done reaction
👥 Group chat
Alice
/newsplit
📋 Splitsheet

💰 10.00 • 👥 Alice

Sep 21, 2026
Taxi ― 10.00 • Alice for themselves

↩️ Reply to add an expense. Or tap here
👤➕More ••• ↗
Alice
/add taxi 10
✍️
editsAlice edits their message to “/add taxi 12”
  • ✓editing a direct topic command ignores the implicit topic-root reply
👥 Group chat
Alice
/newsplit
📋 Splitsheet

💰 12.00 • 👥 Alice

Sep 21, 2026
Taxi ― 12.00 • Alice for themselves

↩️ Reply to add an expense. Or tap here
👤➕More ••• ↗
Alice
/add taxi 12
✍️
sendsAlice runs /add lunch 10
  • ✓lunch goes to its own topic's sheet and gets a done reaction
👥 Group chat
Alice
/start
Hello! I’m @splitsheetbot, here to help you split bills with friends. — show full message
Hello! I’m @splitsheetbot, here to help you split bills with friends.
I use something called a Splitsheet—a dynamic message that keeps track of all expenses and debts. Below, you’ll find your first Splitsheet.

Here’s how to get started:
1. Join the Splitsheet by clicking the 👥⁠➕ button (or reply with add @​username)
2. Reply to the Splitsheet with a description of your expense
3. Pin the Splitsheet for quick access

Examples of messages:
- groceries 50 (sender paid, and the cost is split evenly among all members)
- bought coffee for Emma 15 (sender paid, and only Emma owes)
- John bought concert tickets for me and Sarah, 40 each (John spent 80, and both Sarah and you owe)

How to edit expenses:
- Edit your own message
- Reply to your message with the changes
- Reply to your message requesting deletion

Adding expenses is free. One payment shows who owes whom, for the whole group, forever.

When you're ready to start a new Splitsheet, use the /newsplit command. You can mention members to add them immediately: /newsplit @​alice @​bob
If you have any questions or suggestions, feel free to contact @splitsheet_help_bot

Want to use the bot in a separate topic? Open that topic and send /newsplit to create a splitsheet there.
🌐
📋 Splitsheet

💰 10.00 • 👥 Alice

Sep 21, 2026
Lunch ― 10.00 • Alice for themselves

↩️ Reply to add an expense. Or tap here
👤➕More ••• ↗
Alice
/add lunch 10
✍️
sendsAlice runs /add coffee 10
  • ✓coffee goes to its own topic's sheet and gets a done reaction
👥 Group chat
Alice
/newsplit
Hello! I’m @splitsheetbot, here to help you split bills with friends. — show full message
Hello! I’m @splitsheetbot, here to help you split bills with friends.
I use something called a Splitsheet—a dynamic message that keeps track of all expenses and debts. Below, you’ll find your first Splitsheet.

Here’s how to get started:
1. Join the Splitsheet by clicking the 👥⁠➕ button (or reply with add @​username)
2. Reply to the Splitsheet with a description of your expense
3. Pin the Splitsheet for quick access

Examples of messages:
- groceries 50 (sender paid, and the cost is split evenly among all members)
- bought coffee for Emma 15 (sender paid, and only Emma owes)
- John bought concert tickets for me and Sarah, 40 each (John spent 80, and both Sarah and you owe)

How to edit expenses:
- Edit your own message
- Reply to your message with the changes
- Reply to your message requesting deletion

Adding expenses is free. One payment shows who owes whom, for the whole group, forever.

When you're ready to start a new Splitsheet, use the /newsplit command. You can mention members to add them immediately: /newsplit @​alice @​bob
If you have any questions or suggestions, feel free to contact @splitsheet_help_bot

Want to use the bot in a separate topic? Open that topic and send /newsplit to create a splitsheet there.
🌐
📋 Splitsheet

💰 10.00 • 👥 Alice

Sep 21, 2026
Coffee ― 10.00 • Alice for themselves

↩️ Reply to add an expense. Or tap here
👤➕More ••• ↗
Alice
/add coffee 10
✍️
sendsAlice runs /add dinner 20
  • ✓a topic without a sheet never falls back to another topic
👥 Group chat
Alice
/add dinner 20
/add dinner 20
There is no splitsheet in this topic yet. Create one here with /newsplit
sendsAlice runs /add
  • ✓/add responds in the invoking topic
👥 Group chat
Alice
/newsplit
📋 Splitsheet

💰 12.00 • 👥 Alice

Sep 21, 2026
Taxi ― 12.00 • Alice for themselves

↩️ Reply to add an expense. Or tap here
👤➕More ••• ↗
Alice
/add taxi 12
✍️
Alice
/add
/add
You can add expenses to the latest Splitsheet in this chat, like /add groceries 50

Keep in mind: replies to /add messages won't reach me, so editing and removing expenses added this way is not supported
sendsAlice runs /paysupport
  • ✓/paysupport responds in the invoking topic
👥 Group chat
Alice
/newsplit
📋 Splitsheet

💰 12.00 • 👥 Alice

Sep 21, 2026
Taxi ― 12.00 • Alice for themselves

↩️ Reply to add an expense. Or tap here
👤➕More ••• ↗
Alice
/add taxi 12
✍️
Alice
/add
/add
You can add expenses to the latest Splitsheet in this chat, like /add groceries 50

Keep in mind: replies to /add messages won't reach me, so editing and removing expenses added this way is not supported
Alice
/paysupport
Hello! If you have any technical issues, please contact @splitsheet_help_bot