Справка

Уведомления

В Watchlist.top есть несколько поверхностей уведомлений. Пока приложение открыто, события попадают в единую ленту и могут показывать тост, воспроизводить звук или речь и создавать нативное уведомление ОС. Если открыто несколько вкладок, эти действия выполняет только одна активная вкладка, а история и изменения синхронизируются между окнами. Серверные ценовые уведомления отдельно доставляются в Telegram или на email даже при закрытом приложении.

Что разобрано в разделе

  • Что показывают тосты уведомлений: пока приложение открыто и тосты включены, в них появляются алерты по метрикам, импульс, крупные принты, всплески объёма и количества сделок, ситуации и сработавшие ценовые алерты.
  • Как работает взаимодействие с тостом: наведение останавливает автоисчезновение, кнопка копирования копирует тикер, а клик вне кнопок копирования/закрытия выбирает связанную монету.
  • Чем лента «Уведомления» отличается от тостов: она хранит до 200 последних событий локально для текущего пользователя, показывает самые новые сверху и позволяет фильтровать типы, возобновлять импульс, исключать монету или отключать правило для исходного списка.
  • Что означает серверная доставка: ценовые уведомления, созданные на графике, отслеживаются серверами Watchlist.top и отправляются через выбранный канал (Telegram или email) даже когда приложение закрыто.
  • Как работают опциональные системные/браузерные уведомления: включите переключатель системных уведомлений в Настройках и выдайте браузеру разрешение. Если разрешение ранее было отклонено, его нужно сбросить в настройках сайта в браузере. Эти нативные уведомления отдельны от уведомлений в окне приложения.
  • Как настроить доставку в Telegram: Telegram-аккаунт должен быть привязан к аккаунту пользователя (см. настройки аккаунта), и Telegram должен быть выбран в качестве канала доставки.
  • Как настроить доставку на email: email-адрес должен быть подтверждён. После подтверждения выберите Email в качестве канала доставки в настройках аккаунта.
  • Что происходит, когда канал доставки задан, но предусловие не выполнено: приложение не может использовать канал без необходимого условия (подтверждённый email для email, привязанный Telegram для Telegram). Уведомление может существовать, но доставка невозможна до выполнения требования.
  • Как работают настройки звукового уведомления: в Настройках выбирается общий локальный звук и громкость. У «Импульса цены» и «Потока сделок» есть собственный выбор звука; предпросмотр проигрывается сразу и влияет только на соответствующее правило.
  • Как устраняются дубликаты при нескольких вкладках: все окна получают событие, но роль лидера назначается активной вкладке, и только она воспроизводит звук, показывает тост и создаёт уведомление ОС.
  • Как работают голосовые алерты: выберите "Голос" в списке звуков, затем выберите доступный голос и скорость. Приложение локально зачитывает короткую фразу алерта: например монету, тип события, направление, цену, процент или детали активности принтов в зависимости от типа алерта.
  • Почему голосовые алерты не равны Telegram или email: голос генерируется на текущем устройстве, пока приложение открыто. Он не отправляется через сервер и не работает, если вкладка браузера или мобильное приложение закрыты.

Ключевые экраны и элементы управления

  • Настройки аккаунта с выбором канала доставки: варианты Telegram и Email и их текущий статус валидации.
  • Настройки аккаунта с разделом привязки Telegram: ссылка и индикатор статуса опроса.
  • Настройки аккаунта с процессом подтверждения email: поле email, бейдж статуса и кнопка отправки подтверждения.
  • Настройки со звуковым выбором и регулятором громкости для локального звука алертов внутри приложения.
  • Настройки с переключателем системных уведомлений, переключателем уведомлений в окне приложения и состоянием разрешения браузера.
  • Единая лента «Уведомления» с фильтрами типов, статусами мониторинга и действиями над событиями.
  • Уведомления о событиях → Поток сделок с отдельным выбором звука.
  • Диалог разрешения браузера (нативный), который появляется при первом включении системных уведомлений.
  • Настройки с выбранным вариантом "Голос": выбор голоса и скорости озвучивания.

Пошаговый сценарий

  • Чтобы включить нативные системные/браузерные уведомления, откройте Настройки и найдите переключатель системных уведомлений. Разрешите уведомления, если браузер запросит.
  • Чтобы включить или выключить тосты внутри окна приложения, откройте Настройки и используйте переключатель "Уведомления в окне приложения". Это не меняет доставку в Telegram или email.
  • Чтобы добавить локальный звук к алертам внутри приложения, откройте Настройки, найдите выбор звука, выберите звук уведомления и задайте громкость.
  • Для импульса или потока сделок откройте «Уведомления о событиях → Настройки → Комплексные», выберите нужную вкладку и звук. Он сразу проигрывается для предпросмотра.
  • Для настройки доставки в Telegram: сначала убедитесь, что Telegram-аккаунт привязан (Настройки → вкладка "Аккаунт" → раздел привязки Telegram). Затем выберите Telegram как канал доставки.
  • Для настройки доставки на email: сначала подтвердите email-адрес (Настройки → вкладка "Аккаунт" → отправить письмо подтверждения и открыть ссылку). Затем выберите Email как канал доставки.
  • Чтобы переключить канал доставки, откройте Настройки → вкладка "Аккаунт" (или область аккаунта в шапке) и выберите Telegram или Email в выборе канала.
  • Если доставка в Telegram не работает: Telegram привязан? Telegram выбран как канал? Бот запущен в Telegram (@WatchlistTopRuBot)?
  • Если доставка на email не работает: email подтверждён? Email выбран как канал доставки? Адрес правильный?
  • Если внутри приложения появился тост, кликните по нему до исчезновения, чтобы открыть связанную монету в текущем списке.
  • Чтобы разобрать несколько сработавших алертов, откройте колокольчик и используйте фильтры ленты «Уведомления». На мобильном тап по строке закрывает диалог и открывает график этой монеты.
  • Если нужно скопировать тикер из тоста или строки сработавшего алерта, используйте кнопку копирования. Она не закрывает тост и не переключает текущий график.
  • Чтобы вместо короткого звука использовать голосовой алерт, выберите "Голос" в списке звуков, затем выберите голос и скорость озвучивания. Используйте предпросмотр, чтобы проверить звучание на текущем устройстве.

Скриншоты

Выбор канала доставки — выбран Telegram

Выбор канала доставки — выбран Telegram

На экране видно выбор канала с выбранным Telegram и видимым индикатором статуса привязки.

Выбор канала доставки — выбран Email

Выбор канала доставки — выбран Email

На экране видно выбор канала с выбранным Email и видимым статусом подтверждения.

Настройки локального звука алертов

Настройки локального звука алертов

На экране видно выпадающий список звуков и регулятор громкости внутри диалога настроек.

Уведомление внутри окна приложения (тост), вызванный алертом

Уведомление внутри окна приложения (тост), вызванный алертом

На экране видно тост в правом нижнем углу, появляющийся при срабатывании уведомления.

Выбор звука для потока сделок

Выбор звука для потока сделок

Во вкладке «Поток сделок» выбранный звук проигрывается для предпросмотра и используется независимо от общего звука.

Практические замечания

  • Тосты уведомлений и локальный звук работают только пока вкладка браузера открыта и страница загружена. При закрытой вкладке они не работают, а сами тосты можно скрыть переключателем уведомлений в окне приложения.
  • Нативные системные/браузерные уведомления требуют и переключателя в Настройках, и разрешения браузера. Если разрешение было отклонено при запросе, приложение не может запросить его повторно; измените разрешение вручную в настройках сайта в браузере.
  • Доставка в Telegram работает даже когда приложение закрыто, потому что ценовые уведомления отслеживаются на сервере.
  • Канал доставки влияет на серверные ценовые алерты. Алерты по метрикам, импульс, поток сделок и ситуации используют тосты и локальный звук независимо от канала Telegram/email.
  • При нескольких окнах звук, тост и уведомление ОС показывает только текущая вкладка-лидер. Остальные вкладки синхронно обновляют ленту, поэтому отсутствие второго звука не означает потерю события.
  • Если вкладка-лидер заглушена или громкость устройства на нуле, звук не проиграет даже при срабатывании уведомления.
  • Тосты уведомлений живут недолго и показывают только последние события. Это рабочая подсказка, а не постоянный архив алертов.
  • Лента «Уведомления» удобнее тостов, когда нужно по очереди разобрать несколько сработавших алертов. Она хранится локально в текущем браузере, ограничена 200 событиями и не заменяет серверную доставку или межустройственный архив.
  • Пауза при наведении нужна для чтения и копирования недавнего алерта. Она не превращает тост в постоянный элемент истории.
  • В Android-приложении поддерживаемые события алертов могут также отправляться в системные уведомления Android, если разрешение на уведомления выдано.
  • Смена канала доставки вступает в силу немедленно. Будущие уведомления с этого момента используют новый канал.
  • Голосовые алерты используют речевой движок браузера или устройства. Доступные голоса зависят от браузера, операционной системы, установленных языковых пакетов и Android WebView. Если голоса недоступны, выберите обычный звук или включите/установите голос в операционной системе.
  • Браузер может ограничивать автозапуск звука и речи до первого взаимодействия пользователя со страницей. Если голос не прозвучал сразу после открытия приложения, кликните внутри приложения и проверьте звук ещё раз.

Когда использовать

  • Когда нужно понять, как работают тосты уведомлений, системные/браузерные уведомления, Telegram и email как отдельные поверхности уведомлений.
  • Когда алерт сработал, но уведомление не пришло, и нужно разобраться, что пошло не так.
  • Когда хочется проверить, позволяют ли состояние аккаунта и настройки канала получать уведомления.

Когда не стоит на это опираться

  • Если вопрос касается только формул метрик или взаимодействия с графиком — это описано в других разделах.
  • Если вы ещё не настроили ни одного алерта — сначала ознакомьтесь с разделом алертов.

Типичные ошибки интерпретации

  • Считать настроенный канал доставки готовым, не проверив, подтверждён ли email и привязан ли Telegram.
  • Путать разрешение браузера на уведомления с серверными настройками доставки.
  • Ожидать, что email, Telegram, тосты уведомлений и нативные системные/браузерные уведомления ломаются и восстанавливаются по одинаковым причинам.
  • Считать отсутствие повторного звука во второй вкладке потерей алерта — представление намеренно выполняет только активная вкладка-лидер.

Алгоритмы и формулы, которые важно понимать

  • Почему проверка канала доставки происходит в момент отправки уведомления, а не в момент настройки
  • Почему отказ от разрешения браузера на уведомления на уровне запроса не может быть переопределён приложением
  • Почему уведомления по параметрам используют тосты уведомлений независимо от настройки канала Telegram/email
  • Почему у тостов уведомлений и нативных уведомлений ОС отдельные переключатели
  • Почему лента "Уведомления" используется для разбора сработавших событий, а вкладка "Настройки" остаётся местом настройки алертов
  • Почему при нескольких открытых вкладках только одна из них отвечает за звук, тост и уведомление ОС, а удаления и возобновление синхронизируются во всех окнах
  • Почему действия копирования, выбора и закрытия тоста разделены, чтобы копирование тикера случайно не открывало монету
  • Почему у импульса и потока сделок отдельные настройки звука: их можно настраивать независимо от общего локального звука алертов, а выбранный звук сразу проигрывается
  • Почему голосовые алерты зависят от голосов браузера/устройства и могут работать по-разному в десктопном браузере, мобильном браузере, PWA и Android WebView