Как выгрузить учёт расходов группы Telegram в CSV
Журнал расходов внутри чата Telegram отлично работает, пока группа активна, но иногда цифры нужны вне чата: свести итоги поездки после её окончания, сохранить запись для общего бюджета или просто получить таблицу, которую можно сортировать и считать самостоятельно. Команда /export у SplitTabsBot создана именно для этого: она превращает журнал группы в файл CSV.
Это функция Pro, привязанная ко всей группе, а не к одному участнику: как только группа переходит на Pro, /export становится доступна любому, кто выполнит команду в этом чате, а не только тому, кто оплатил.
Это логичное дополнение к командам внутри чата: /balance и /settle отвечают на вопрос «как обстоят дела прямо сейчас», а /export даёт сырые данные, чтобы поработать с ними уже где-то ещё.
Для группы, которая ведёт общий бюджет не один месяц подряд, регулярная выгрузка становится привычным шагом наравне с самим логированием расходов: файл вне чата проще сверить и сохранить, чем прокручивать историю переписки в поисках нужной цифры.
Шаги
- Ведите расходы как обычно командой /add. Например /add 42.50 ужин @alice @bob, выгрузка отразит всё, что записано на момент её запуска.
- Переведите группу на Pro, если ещё не сделали этого. Выполните /pro в чате группы, чтобы отправить одноразовый счёт на 150 Stars, это открывает экспорт в CSV (и снимает лимит расходов) для всей группы, а не только для того, кто платит.
- Выполните /export. Команда создаёт CSV-файл журнала группы, готовый к открытию в любом табличном редакторе.
- Используйте /balance или /settle, если нужны только текущие цифры. Если файл вне Telegram не нужен, а нужно просто узнать, как обстоят дела, или получить план платежей, эти две команды справятся без Pro и без экспорта.
- Откройте CSV в любом табличном редакторе. Файл представляет собой обычный CSV, поэтому он открывается в чём угодно: Google Таблицах, Excel, Numbers, без специального софта.
Полезно знать
- Экспорт в CSV доступен только на Pro и привязан ко всей группе: после апгрейда команду /export может выполнить любой участник, а не только тот, кто заплатил.
- Бесплатные группы ограничены 20 расходами всего и не имеют /export вовсе; Pro снимает и лимит, и открывает экспорт.
- Выгрузка отражает записи журнала расходов: плательщика, сумму, описание, те же данные, из которых уже считаются /balance и /settle.
- Pro стоит одноразовый платёж 150 Stars (≈ $3) на группу, не подписка и не за каждого участника: один апгрейд покрывает всех, кто пользуется ботом в этом чате.
- Команда /clear по-прежнему полностью очищает журнал группы, поэтому сначала выгружайте файл, если нужна запись, очистка необратима.
- CSV полезен не только для завершённой поездки: некоторые группы выгружают журнал периодически, просто чтобы держать внешнюю копию рядом с журналом в чате, на случай, если понадобится сверить цифры вручную.
- Файл не привязан к Telegram и не требует специального просмотрщика, поэтому его легко приложить к письму, переслать бухгалтеру группы или просто сохранить в общей папке вместе с другими документами поездки.
Вопросы и ответы
- Нужен ли Pro для выгрузки журнала?
- Да, экспорт в CSV доступен только на Pro. Бесплатные группы по-прежнему видят /balance и /settle в чате, просто без выгрузки файла.
- Может ли выгружать только тот, кто купил Pro?
- Нет, Pro открывает доступ всей группе, поэтому любой участник может выполнить /export после апгрейда группы, а не только плательщик.
- Что содержится в выгруженном файле?
- Записанные расходы группы: плательщик, сумма и описание для каждой записи, те же данные, что используются для расчёта /balance и /settle.
- Можно ли выгрузить файл после очистки журнала?
- Нет, /clear стирает данные группы, поэтому сначала выгружайте файл, если нужна запись, а уже потом сбрасывайте журнал.