Облік витрат · демо

↗

Telegram-бот обліку

у якому нема жодного меню Облік витрат,

Пишеш 120 кава — і все. Бот сам дістав суму, сам підібрав категорію, сам записав. Помилився — виправляєш однією кнопкою, і це слово він більше не плутає. Спробуй нижче: пиши будь-що зі сумою, хоч «таксі 85,50», хоч «☕ 45 на виніс».

Демо працює тут, у вкладці. Нічого нікуди не йде.

Копійка · облік бот

Що всерединіі чому саме так

Розбір прощає все
Сума може стояти спереду чи ззаду, з комою чи крапкою, з емодзі й зайвими пробілами. Якщо змусити людину писати «правильно», вона перестане писати взагалі — а бот тримається рівно на тому, що це робиться за три секунди.
Категорія вгадується, а не питається
Словник знає звичні слова, а українська ще й відмінюється — тому порівнюються основи: «кавуська» ловиться на «каву». Правило грубе, зате разом із навчанням дає точність, якої вистачає.
Вчиться саме на твоїх словах
Виправив категорію — бот запам’ятав кожне слово нотатки за нею, і твій словник стає головнішим за загальний. «Зерно» у кав’ярні й у фермера означає різне, і загальний словник тут не допоможе.
Гроші — цілими числами
У копійках. Дробові гроші рано чи пізно дають 0.1 + 0.2 = 0.30000000000000004, і на сотій операції звіт перестає сходитись.
Підсумок приходить сам
У понеділок вранці — тиждень одним повідомленням. Позначка про відправку лежить у базі, тому перезапуск не розсилає підсумок двічі.

Треба такий самийпід свою задачу?

Категорії й словник лежать в одному файлі — під облік чого завгодно переробляється за вечір.

Написати в Telegram