Уведомления для разработчиков

Депешер

Технические уведомления под вашим контролем

Отправьте обычный POST-запрос из приложения, скрипта или консоли. Депешер примет сообщение, покажет его в личном кабинете и доставит по Email, в Telegram, Telegram-группу или Пачку.

Plain text, Markdown и JSON · без обязательного SDK

POST /w/{public_id}

Обычный HTTP-запрос

Текст | Markdown | JSON

Три формата сообщения

Email + Telegram + Telegram-группа + Пачка

Доставка и история в кабинете

Депешер в цифрах

События не теряются в терминале

Публичная статистика подключается. Счётчики начнут обновляться без изменения страницы.

Скоро
принято сообщений
Скоро
активных входящих каналов
Скоро
пользователей

Сценарии

Узнайте о событии, даже если терминал уже закрыт

Отправляйте короткие технические сообщения из любого места, где доступен HTTP-запрос.

Долгая задача завершилась

Скрипт сообщает о результате после сборки, импорта, экспорта или обработки данных.

Фоновая задача завершилась ошибкой

Cron-задача или worker отправляет контекст ошибки ответственному специалисту.

Развёртывание закончено

CI/CD сообщает об успешном или неуспешном завершении этапа.

Сервис изменил состояние

Приложение сообщает о важном внутреннем событии без отдельной системы интеграции.

Как это работает

От регистрации до первого запроса — три шага

  1. 01

    Создайте аккаунт

    Зарегистрируйтесь и подтвердите Email.

  2. 02

    Настройте каналы

    Создайте входящий канал и подключите к нему Email, Telegram, Telegram-группу или Пачку.

  3. 03

    Отправьте POST-запрос

    Сообщение появится в истории и будет направлено в подключённые каналы.

Создать аккаунт

Пример запроса

Отправьте сообщение привычным способом

Депешеру достаточно публичного адреса канала, Content-Type и тела сообщения.

curl --request POST \
  'https://depesher.ru/w/your-channel-id' \
  --header 'Content-Type: text/plain' \
  --data-binary 'Сборка завершена успешно'
Адрес появится после создания входящего канала

Оповещения для ИИ-агентов

Не ждите у терминала, пока агент закончит работу

Подключите событие завершения к входящему каналу Депешера. Когда Codex, Claude Code, Cursor или ваш агентный workflow завершит ход, результат придёт по Email, в Telegram, Telegram-группу или Пачку, а также сохранится в истории личного кабинета.

Агент завершил ход

Финальный ответ или статус

POST в Депешер

Один входящий адрес

Вы получаете уведомление

Email, Telegram, Telegram-группа, Пачка и кабинет

Codex

agent-turn-complete

Codex вызывает программу из notify после завершения хода агента. Скрипт возьмёт финальный ответ из JSON-события и отправит его в Депешер.

~/.codex/config.toml + notify-depesher.py
# ~/.codex/config.toml
notify = ["python3", "/home/user/.codex/notify-depesher.py"]

# /home/user/.codex/notify-depesher.py
#!/usr/bin/env python3
import json
import sys
from urllib.request import Request, urlopen

DEPESHER_URL = "https://depesher.ru/w/your-channel-id"

event = json.loads(sys.argv[1])
if event.get("type") != "agent-turn-complete":
    raise SystemExit(0)

message = (
    event.get("last-assistant-message")
    or "Codex завершил работу"
)
request = Request(
    DEPESHER_URL,
    data=message.encode("utf-8"),
    headers={"Content-Type": "text/plain"},
    method="POST",
)

with urlopen(request):
    pass

Параметр notify задаётся в пользовательском config.toml. Сейчас Codex передаёт в него событие agent-turn-complete одним JSON-аргументом.

Документация

Примеры используют адрес демонстрационного канала. Замените его своим адресом; если канал защищён, добавьте Bearer-токен и храните его вне репозитория.

Консольная утилита

Отправляйте уведомления одной командой

Утилита Депешера позволит отправлять сообщения из shell-скриптов и терминала без ручной сборки HTTP-запроса.

Linux x64Скоро
Linux ARM64Скоро
Windows x64Скоро
macOS x64Скоро
macOS ARM64Скоро

Возможности

Всё необходимое для коротких технических уведомлений

Текст, Markdown и JSON

Отправляйте текст, Markdown или JSON с данными события.

Защита адреса

При необходимости включите Bearer-токен для входящего канала.

Email, Telegram, Telegram-группа и Пачка

Подключайте подтверждённые направления и выбирайте получателей для каждого входящего канала.

Шаблоны

Собирайте уведомления из тела сообщения, названия канала, времени и полей JSON. Вложенные поля и элементы массивов тоже доступны.

Экосистема Депешера

Один способ отправки, больше способов получить сообщение

Сейчас доступны Email, Telegram, Telegram-группы, Пачка и личный кабинет. Следующие направления развивают тот же простой сценарий отправки по HTTP.

Доступно сейчас Email Telegram Telegram-группы Пачка Личный кабинет
В планах

Популярные мессенджеры

Планируем расширять список направлений, чтобы команда могла получать уведомления там, где уже работает каждый день.

  • MAX
  • Slack
  • Discord
В планах

SDK и готовые модули

Библиотеки сократят интеграцию до нескольких строк кода, а модули для CMS позволят подключать уведомления без собственной обвязки.

  • PHP
  • Go
  • Python
  • Kotlin
  • Java
  • 1С-Битрикс
  • WordPress
В планах

Собственные приложения

Уведомления, история и настройки каналов будут доступны в мобильном приложении Депешера.

  • App Store
  • Google Play
  • AppGallery
  • Galaxy Store
  • RuStore
Для организаций В планах

Единый центр уведомлений для компании

Внутренние алерты: корпоративное направление объединит каналы, команды и контроль доставки в одном интерфейсе.

Команды и роли

Общие пространства, разграничение доступа и понятная ответственность за каналы уведомлений.

Внутренние уведомления

Маршрутизация технических и операционных событий между командами и ответственными сотрудниками.

Уведомления клиентам

Отдельные сценарии, шаблоны и направления для продуктовых сообщений пользователям компании.

Контроль и аналитика

Централизованная история, статистика и контроль состояния корпоративных отправок.

Состав и сроки планируемых возможностей будут уточняться по мере разработки.

Условия использования

Начните бесплатно, расширяйте лимиты по мере роста

Базовых лимитов достаточно для личных скриптов и небольших сервисов. Платный вариант рассчитан на большую нагрузку и более длинную историю.

Доступно сейчас

Бесплатный

0 ₽

  • До 10 входящих каналов
  • До 1000 уведомлений в день суммарно
  • История сообщений не более 1 дня
  • Сообщения длиной до 400 символов
Начать бесплатно

Готовим запуск

Расширенный

Платно

  • Более 10 входящих каналов
  • Более 1000 уведомлений в день
  • История сообщений до 90 дней
  • Без лимита бесплатного тарифа на длину сообщения
  • Короткие публичные URL

Стоимость и дата запуска расширенного тарифа будут опубликованы отдельно.

Отправьте первое техническое уведомление

Создайте входящий канал, подключите Email, Telegram, Telegram-группу или Пачку и используйте полученный адрес в своём коде.