Справка

Уведомления

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

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

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

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

  • Настройки аккаунта с выбором канала доставки: варианты Telegram и Email и их текущий статус валидации.
  • Настройки аккаунта с разделом привязки Telegram: ссылка и индикатор статуса опроса.
  • Настройки аккаунта с процессом подтверждения email: поле 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.
  • Звук воспроизводится только в браузерной вкладке. Если вкладка заглушена или громкость устройства на нуле, звук не проиграет даже при срабатывании уведомления.
  • Внутриприложенческие тосты живут недолго и показывают только последние события. Это рабочая подсказка, а не постоянный архив алертов.
  • Пауза при наведении нужна для чтения и копирования недавнего алерта. Она не превращает тост в постоянный элемент истории.
  • В Android-приложении поддерживаемые события внутриприложенческих алертов могут также отправляться в системные уведомления Android, если разрешение на уведомления выдано.
  • Смена канала доставки вступает в силу немедленно. Будущие уведомления с этого момента используют новый канал.

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

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

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

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

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

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

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

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