«Записать?» ловит одни ошибки и пропускает другие

Подтверждение — тормоз, не броня. Ниже — что оно останавливает и что должен заметить человек.

Тормоз, не броня. И ещё: иногда тормоза нет.

Команда Galkka · опубликовано 2026-08-26

Записать первую покупку

Методика

Голос, слабый разбор и огромная сумма — спросит. Ясное «кофе 80» записывается сразу; мусор вроде «xxxzy 200» — спросит. Не абсолютная защита.

Ошибочное число на голосе

Голосовое всегда в подтверждении. Услышали 120 вместо 12 — не жмите «Записать», напишите текстом. Это слой, который ловит цифру с голоса до журнала.

Неверная валюта

Если код известен и попал в черновик не тот — отказ и новая фраза. Если код неизвестен, лаборатория 2026-08-26 показала, что «xyz» становится RUB без вопроса. Подтверждение здесь не спасёт, если его не спросили.

Расход или доход

Голая «500» — вопрос, расход это или доход; журнала нет. Это не кнопка «Записать?». Путать их нельзя.

Две траты в одной фразе

Список покупок уходит в подтверждение пакетом. Хвост, который не стал тратой, человек должен увидеть в разборе, иначе подтвердит мусор вместе с кофе.

Случайное голосовое

Голосовое всегда спросит. Журнал не движется, пока нет «да». Если голос не разобрала — казна цела.

Повторное сообщение

Два одинаковых текстовых «кофе 80» подряд — две записи, если оба прошли как ясный расход. Telegram не считает это одним сообщением. Подтверждение тут не дедуплицирует. Смотрите ответ «записала».

Ясное кофе без кнопки

Ясное «кофе 80» записывается без кнопки. Значит «Записать?» — не религия продукта, а фильтр на слабые и голосовые случаи. Человек всё равно читает, что бот ответил.

Ограничения

  • Не защита от того, что вы сами подтвердили неверный черновик.
  • Не защита от второго такого же текстового кофе.

Исправления

Первая публикация 2026-08-26.

Как мы держим эти материалы

  • Примеры на исследовательских страницах сходятся с лабораторным разбором или с тем, что бот уже отвечает в чате. Если разошлись — это ошибка страницы.
  • Учебные курсы и вымышленные имена помечаем словами «учебный» и «вымышленные». Это не логи ваших чатов.
  • Фактическую дыру пишите боту @galkkabot. На странице появится строка «Исправления» и новая дата изменения, если смысл поменялся.
  • Методику трогаем, когда меняется набор примеров, не чтобы страница выглядела свежей.
  • Чужие сообщения и голосовые без разрешения не публикуем. Лаборатория — синтетика.

Нашли ошибку в примере?