# 收球局分摊，不用追着任何人要

> 为什么在群里收场地费会变成一份额外的工作，手动记账在哪里断掉，以及当群聊自己把账记下来之后，有什么变了。

发布于: 2026-08-29 · 更新于: 2026-09-24 · https://teamup-live.com/zh-hans/blog/collect-game-fees

你订了场地，还先垫了钱。现在十一个人欠着你，而把这笔钱收回来是没人报名的活儿。几乎没人赖账，他们只是忘了，而提醒他们的成本比这笔钱本身还高。问一次没什么。问第二次，你就成了在一个为了踢球而存在的群里揪着钱不放的人。

![谁付了场地费：分摊名单直接显示在球队群里，不用表格也不用点名](/blog/collect-game-fees/dues.zh-hans.jpg)

「怎么跟队里收场地钱」这个问题，诚实的答案有两半，其中只有一半和支付有关。把钱转过来很容易，人人都有银行 App。真正吃掉你一周的，是记住谁转了、替谁转的、还差多少。

## 现在的收钱是什么样

标准做法是一条置顶消息：金额、你的收款码，也许还有日期。每个付了的人回一个词。

而这个词在每个群里都一样：「转了」。有时候加个对勾。没有金额，没有名字，也没说这笔覆盖了谁。

这一个词扛的东西远超它能扛的：

- **它不说多少。** 旁边就住着「转了两个人的」：有人带了朋友，替两个人付了。哪个朋友？你往上翻，然后猜。
- **它不说钱到了。** 只有你的银行 App 知道这件事，而把一笔转账和群里的昵称对上，占的是你的晚上，不是别人的。
- **它熬不过刷屏。** 关于谁上场的讨论刷一周，置顶消息就被挤出视线，然后有人发来一个光秃秃的「80？」，只是想确认一下金额。
- **它扛不住真实生活。** 「分两次转的」，一部分现金，一部分转账，中间隔了几天。你脑子里那本账刚刚断了，而群里没有任何东西记下它断过。

于是组织者变成了账本。而这本账还要和另外两件常设的活儿并行：把名单理清楚，把队伍分好。意识到这一点的球队，通常会伸手去拿两种修补里的一种。

**第二条置顶消息**，报名名单旁边再放一份欠款名单。到第三周，两份就对不上了。有人在消息串里退了，钱那份没跟着改。有人在更衣室里付了现金，这件事哪儿都没写。两个真相来源，等于没有来源。

**一张表格。** 这确实管用，对拥有它的那一个人管用。那个人现在成了唯一能回答「丹付了吗」的人，而且每周都要把名单重新敲进去。表格不会失灵，它只是把工作挪了个地方，而不是取消掉，并且它住在群外面，也就是对话真正发生的地方之外。

这两种结局都不是自律问题。靠手把两份名单对齐本身就是一份工作，而在名单、分队和比赛之间，根本没有它的位置。

## 群聊自己记账之后，有什么变了

用词没变。球员还是在同一个群里打「转了」，没有新 App，也没有新习惯。变的是这个词发出去之后发生的事。

![如何在群聊里跟踪分摊：球员写「转了」，机器人记上并说出还差谁](/blog/collect-game-fees/dues-demo.zh-hans.anim.webp)

**一笔转账被记录，而不是被相信。** 「转了」把这份分摊标成 _已申报_：球员声称自己转了。在你对着银行确认之前，它一直是已申报。「他说他付了」和「钱在这儿」之间的这道缝，正是手动记账里信任悄悄漏掉的地方，而把它变成一个看得见的状态，就解决了这件事的大部分。一条消息也可以覆盖好几个人：丹写「我和马克斯的都付了」，两个人会被记进同一条申报里，两个名字都会被念回来，好让他看清对上了谁。

**确认这一步留给你，这是刻意的。** 打开银行 App、把一笔转账和一个人对上，是人的工作。把结果记下来只要一行：确认到账的，把标错的退回未付，或者给这周免费上场的人免掉分摊。

**收款信息只设置一次。** 账号、银行、你们队真正遵循的说明：一个自由文本框，按你写的样子原样保存，而不是每个周四重打一遍。它还带着来历，谁设的、什么时候设的，所以「等等，这还是亚历克斯的账号吗」有答案。金额和欠款都按群的货币显示，默认是卢布。如果这段文字里有一个位于白名单域名上的支付链接，比赛卡片就会多出一个付款按钮。其他链接都会被刻意保留为纯文本：一个任何成员都能把自己的网址变成看起来很官方的付款按钮的群，那不是功能，是钓鱼的入口。

**计数就在大家本来就在看的那张卡片上。** 群里的活动卡片带一行钱的信息：分摊金额，以及 Y 人中已付 X 人。它不是你要专门去跑的报表，它就在所有人为了看名单而打开的那张卡片上。

**欠款活得比这场球久。** 可以按球员查看已结束比赛的未结费用。申报转账在组织者核对银行前仍未确认，也仍计入未结金额。催款前，先看是不是只差你确认到账。

![如何提醒队里还没交的分摊：在群里发消息的是机器人，不是你私聊挨个催](/blog/collect-game-fees/reminder.zh-hans.jpg)

**催的是机器人，不是你。** 应用可以打开一段请Rocky提醒缴费的预填请求。这是草稿：检查后发送给助手，它才可以编写提醒并发布到关联群聊。仅打开请求不会向球队发送消息。

## 这件事刻意不做什么

**钱从不经过我们。** 转账是从球员到组织者，和现在完全一样。我们管账，不管钱。这不是支付通道，TeamUp 的任何人都不是你们队这笔钱的一方。

**没有「半价」按钮。** 部分付款时，组织者记录该球员为这场比赛累计支付的总额。再有转账时更新累计值，不是只填最后一笔。余额在付清或免除前仍未结清。只参加半场不会自动获得折扣。

**欠款不会自己滚到下一次。** 它不会被加进下周的分摊，不会从将来的转账里扣掉，也不会悄悄过期。它被记着：留在欠款清单上，直到有人确认收款或者把它免掉；群里聊到钱的时候，它会再冒出来。是机器人点出欠款的人，而不是你去翻一个月的消息。没有人的余额会在背后没有一个人的决定的情况下变动。

**申报是一句陈述，不是证据。** 任何成员都可以替任何人申报，这是刻意的：替朋友付钱，不该要求那个朋友正好在线。这同时也意味着，在你确认之前，「已申报」永远不等于「已付款」。

如果你喜欢表格，就留着；从来没打算把表格从你手里拿走。一个实时的 CSV 链接可以喂给 Google Sheets 或 Excel，分摊和账目也在这些数据流里，但仅限于在开启了金钱数据流的情况下创建的链接：见[导出文档](/zh-hans/docs/sheets-export)。请把那个链接当成密码：拿到它的人就能读到数据。

## 真正变了的是什么

你们队付钱的方式一点没变。还是同一笔转账，转给同一个人，用同一个 App。变的是三周之后，「丹付了吗」不再取决于是否碰巧有人记得。

这和把手工数出来的加号列换成[一份准确的名单](/zh-hans/blog/roster-in-group-chat)是同一种转变，只不过用在钱上而不是人数上，理由也一样：群聊本来就是球队的 App，所以记录理应待在对话所在的地方。你脑子里要装的更少，而球员要做的并没有更多。

如果你想在自己的群里把这套配起来，[上手指南](/zh-hans/docs/get-started)会讲怎么把机器人加进群、怎么跑完第一场球。

---

把机器人加进球队群聊: https://t.me/rocky_agent_bot?start=bgcollect-game-fees
