Безопасность и разработчикам
Боты и разработчикам
Voice открыт для разработчиков: делайте ботов, интеграции и вход через Voice на своих сайтах.
Портал разработчика
Всё начинается на dev.voice-chat.ru: войдите аккаунтом Voice, создайте приложение, добавьте бота и получите токен. Там же — полная документация API с примерами.
Боты
- SDK для Node.js —
new Client({ token }), события и команды в несколько строк; - REST API — сообщения, каналы, участники, роли;
- Шлюз событий — WebSocket с событиями в реальном времени;
- Команды «/» и кнопки — интерактивные ответы, карточки с кнопками;
- Каталог ботов — опубликуйте бота, чтобы его могли добавить другие серверы.
Вебхуки
Вебхук — простой адрес, на который можно отправлять сообщения в канал без бота: уведомления из GitHub, мониторинга, CI. Создаётся в настройках сервера → «Вебхуки» (нужно право «Управлять вебхуками»).
Вход через Voice (Voice ID)
Добавьте на свой сайт кнопку «Войти через Voice»: стандартный OAuth2 с PKCE и OpenID Connect — коды авторизации, токены, userinfo и подписанный id_token. Пользователь видит, какие данные вы запрашиваете, и может отозвать доступ в настройках.
Правила
Боты должны соблюдать Пользовательское соглашение и Правила сообщества, а также лимиты API. Нельзя собирать данные пользователей без их согласия и рассылать спам.
Не нашли ответ? Решение проблем · Написать нам