POST JSON на подписанный URL — сообщение появится в нужном канале.
POST /webhooks/:appId/:token
Четыре типа приложений: вебхуки, интеграции, виджеты и OAuth.
POST JSON на подписанный URL — сообщение появится в нужном канале.
POST /webhooks/:appId/:token
Управляет ролями и участниками сервера по выданному токену.
Authorization: Bearer <token>
Предопределённые строки (счётчик, статус, прогресс), одна плитка закрепляется в боковой панели.
POST /widgets/:appId/:token
Только идентификация — user ID, никнейм, имя и URL аватара.
GET /oauth/authorize POST /oauth/token
Создайте вебхук, выберите канал и получите URL. Отправьте на него POST-запрос с текстом — сообщение появится в канале. Один URL привязан к одному каналу.
POST /webhooks/:appId/:token
{"content":"Hello!"}Документация по вебхукам →Подключите внешнюю систему — она сможет управлять ролями, никнеймами и статусом участников на вашем сервере. Токены привязаны к серверу и показываются один раз при создании.
Authorization: Bearer <token>Документация по интеграциям →
Присылайте предопределённые строки — счётчики, статусы, прогресс — и закрепляйте одну плитку под шапкой сервера. Каждый POST полностью заменяет предыдущий снапшот.
POST /widgets/:appId/:token
{"rows":[{"kind":"counter","label":"Online","value":42}]}Документация по виджетам →Перенаправьте пользователей на страницу входа в Chattr и получите их данные: ID, имя и аватар. OAuth-приложения получают только идентификацию — без доступа к управлению.
GET /oauth/authorize POST /oauth/tokenДокументация по OAuth →