Административный контур
Telegram bot
Спецификация бота @invista_bot (Часть VI / К.8): команды, сценарии, уведомления.
| Команда | Описание | Категория | Контекст |
|---|---|---|---|
/start | Авторизация в боте | auth | первый запуск |
/deal | Быстрая сделка fiat → USDT | write | оператор |
/balance | Текущие балансы | read | все сотрудники |
/requests | Список заявок | read | оператор, sales |
/period | Статус текущего периода | read | финансист |
/dlq | Сколько событий в DLQ | read | админ |
/cancel | Отмена многошагового сценария | control | в процессе |
Сценарий 1: Быстрая фиксация сделки fiat → USDT
User: /deal
Bot: Тип сделки?
[💸 fiat → USDT] [💎 USDT → fiat]
User: 💸 fiat → USDT
Bot: Клиент?
[Ivan I.] [VIP Alpha] [No-name]
User: Ivan I.
Bot: Отдали (USD)? Введите сумму.
User: 9800
Bot: Получили (USDT)?
User: 10000
Bot: Hash?
User: 0xabc123…
Bot: ✓ Превью:
Клиент: Ivan I.
-9 800 USD → +10 000 USDT
Доход: +200 USDT
[Создать] [Отменить]
User: Создать
Bot: ✓ DOC-1245 создан. Открыть в WEB
Сценарий 2: Проверка баланса
User: /balance Bot: Балансы (17.05.26 10:23): KWEX INVISTA · 80 598 USDT free / 12 450 reserved TR Wallet Main · 43 000 TRX free Касса Офис USD · 5 000 USD Ledger ETH · 2.30 ETH (⚠ -0.05 mismatch)
Сценарий 3: Список заявок
User: /requests Bot: Открытых заявок: 5 R-101 · Ivan I. · 1 000 USD · 2 дн R-103 · VIP Alpha · 5 000 USDT · 8 дн (⚠ overdue) R-108 · Client 4 · 12 450 USDT · partially fulfilled [Открыть R-103] [Ещё]
Push-уведомления
| Триггер | Получатели | Текст |
|---|---|---|
| large_deal (>50k USDT) | Руководитель | «Олег создал сделку DOC-1245 на 50 000 USDT» |
| hash_mismatch | Финансист | «Hash 0x9aab… mismatch -0.05 ETH. Открыть review» |
| recon_complete | Финансист | «Сверка KWEX завершена. -125 USDT auto_fee» |
| overdraft_request | Финансист, Руководитель | «Олег запрашивает overdraft 15 452 USDT. Принять?» |
| period_reopen | Руководитель | «Катя запросила reopen Мая 2026. Причина: «…»» |
| dlq_alert | Админ | «Новое событие в DLQ: bitrix_sync fail» |
Пример: большая сделка
⚠ Большая сделка DOC-1245 · fiat_crypto Клиент: VIP Client Alpha Сумма: 75 000 USDT Доход: +1 500 USDT Автор: Олег Оператор 17.05.2026 14:23 [Открыть в WEB ↗]
Что НЕ доступно через бот (К.8.3)Закрытие периода, выдача прав, изменение справочников, сторно > 5000 USDT, manual review hash — только в WEB UI с 2FA.
- 🔒 Закрытие периода — только WEB + 2FA
- 🔒 Сторно > 5000 USDT — second approver flow в WEB
- 🔒 Изменение справочников (план счетов, валюты)
- 🔒 Manual review hash — требует UI карточки
- 🔒 Выдача / отзыв прав
- 🔒 Настройка 2FA policy
Prototype notesdemo-only · backend не вызывается
Что показывает
Спецификацию Telegram-бота: команды, сценарии, уведомления, ограничения.
Кликабельно
Tabs, drill в WEB.
Декоративно
Bot не реальный.
Business rules
К.8.1-К.8.8: write-команды только для авторизованных, critical действия — только WEB.