webapp: edit announcements
an in-place announcement edit failure falls back to the invisible write
👥 People
Alice @aliceBob @bob
sendsAlice runs /newsplit @bob
👥 Group chat
Alice
/newsplit @bob
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
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
🌐
👤➕More ••• ↗
🛡️ Admin log channel
📋 #splitsheet_created
By: Alice
Sheet:
👤 #member_joined
Name: Alice
Sheet:
👤 #member_joined
Name: bob
Sheet:
By: Alice
Sheet:
014617ec-533f-4131-a40f-eb40dd9ec04e👤 #member_joined
Name: Alice
Sheet:
014617ec-533f-4131-a40f-eb40dd9ec04e👤 #member_joined
Name: bob
Sheet:
014617ec-533f-4131-a40f-eb40dd9ec04eviaWebApp.addExpenseAlice adds an expense (taxi, 100)
👥 Group chat
Alice
/newsplit @bob
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
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
🌐
📋 Splitsheet
💰 100.00 • 👥 Alice, @bob
Jun 19, 2026
taxi ― 100.00 • Alice for all
🔒 All debts are already calculated. Unlock to see them
↩️ Reply to add an expense. Or tap here
💰 100.00 • 👥 Alice, @bob
Jun 19, 2026
taxi ― 100.00 • Alice for all
🔒 All debts are already calculated. Unlock to see them
↩️ Reply to add an expense. Or tap here
👤➕More ••• ↗
🔓 See the debts
Alice added via the app:
taxi ― 100.00 • Alice for all
taxi ― 100.00 • Alice for all
📱 Mini App

viaWebApp.saveExpenseAlice edits the expense (taxi, 150)
- ✓the edit persisted invisibly (messageId empty)
👥 Group chat
Alice
/newsplit @bob
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
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
🌐
📋 Splitsheet
💰 150.00 • 👥 Alice, @bob
Jun 19, 2026
taxi ― 150.00 • Alice for all
🔒 All debts are already calculated. Unlock to see them
↩️ Reply to add an expense. Or tap here
💰 150.00 • 👥 Alice, @bob
Jun 19, 2026
taxi ― 150.00 • Alice for all
🔒 All debts are already calculated. Unlock to see them
↩️ Reply to add an expense. Or tap here
👤➕More ••• ↗
🔓 See the debts
Alice added via the app:
taxi ― 100.00 • Alice for all
taxi ― 100.00 • Alice for all
📱 Mini App
