Уведомления
GetMyBot держит вас в курсе важных событий ваших ботов через центр уведомлений — колокольчик в верхней панели. Там собираются и события по вашим ботам (рассылка завершена, платёж прошёл, мало баланса), и общие объявления платформы. Лента уведомлений привязана к аккаунту и видна на всех ботах сразу.
Колокольчик и счётчик
В верхней панели есть иконка колокольчика с счётчиком непрочитанных. Счётчик берётся отдельным дешёвым запросом (GET /api/notifications/unread-count) и обновляется по мере появления событий. Клик по колокольчику открывает ленту.
Лента уведомлений
Лента (GET /api/notifications) объединяет два источника:
- Уведомления — события по вашим ботам и аккаунту.
- Объявления — общие сообщения платформы для всех пользователей.
У каждого элемента есть заголовок, текст, привязка к боту (если событие ботовое), время и признак «прочитано».
Типы событий
- Рассылка завершена (
broadcast_done) — массовая отправка закончилась. - Платёж прошёл (
payment_succeeded) — пополнение баланса подтверждено. - Тариф продлён (
subscription_renewed) — подписка обновилась. - Мало баланса (
balance_low) — остаток запросов на исходе. - Ошибка бота (
bot_error) — бот столкнулся с проблемой. - Новые подписчики (
new_subscribers) — у бота прибавилось аудитории.
Отметка прочитанным
- Один элемент —
POST /api/notifications/read(по источнику и идентификатору). - Все сразу —
POST /api/notifications/read-allотмечает прочитанным всю ленту и обнуляет счётчик.
Что дальше
- Рассылки — событие «Рассылка завершена».
- Платежи и баланс — «Платёж прошёл», «Тариф продлён», «Мало баланса».
- Люди (CRM) — «Новые подписчики».
- Статистика и журнал — отслеживание расхода и баланса.