Уведомления в Telegram
Funding History Search может отправлять оповещения в ваш Telegram-аккаунт через интеграцию с ботом. Это позволяет быть в курсе состояния портфеля без необходимости держать приложение открытым.
Настройка
- Нажмите иконку колокольчика (🔔) в верхней панели
- В появившемся модальном окне нажмите Generate Link
- Система сгенерирует уникальный токен и зарегистрирует ваш портфель в сервисе уведомлений
- Появится ссылка на Telegram — нажмите, чтобы открыть бота в Telegram
- Запустите бота в Telegram для активации уведомлений
Готово — ваш портфель теперь подключён.
Как это работает
- Для каждого браузера генерируется уникальный UUID-токен, который хранится в localStorage
- При нажатии Generate Link приложение отправляет запрос
POST /api/notifications/registerс вашим токеном и текущими позициями портфеля - Бэкенд возвращает ссылку на Telegram-бота, персонализированную для вашего токена
- После запуска бота в Telegram он связывает ваш Telegram-аккаунт с данными портфеля
Автосинхронизация портфеля
При каждом изменении портфеля (добавление, редактирование или удаление позиции) приложение автоматически пересинхронизирует обновлённый портфель с сервисом уведомлений. Изменения группируются с задержкой 1,5 секунды, чтобы не отправлять слишком много запросов при быстром редактировании.
Перегенерация ссылки
Если вам нужно отвязать текущий Telegram-аккаунт и начать заново:
- Откройте модальное окно уведомлений (иконка колокольчика)
- Нажмите Regenerate
- Создаётся новый токен, старая ссылка удаляется
- Нажмите новую Telegram-ссылку для подключения другого аккаунта
Токен привязан к браузеру
Токен уведомлений хранится в localStorage вашего браузера. Если вы очистите данные браузера или перейдёте в другой браузер, потребуется сгенерировать новую ссылку. Это также означает, что уведомления привязаны к браузеру, а не к аккаунту.
Индикаторы статуса
Модальное окно уведомлений показывает текущий статус:
| Состояние | Отображение |
|---|---|
| Не подключено | Кнопка Generate Link |
| Подключено | Сообщение об успехе + кнопка Telegram + опция Regenerate |