Developer Hub

Connect with the OnyxChat API protocol. Write automations, hook messages, and build secure systems.

NodeJS SDK

OnyxChat Bot Gateway

Build interactive bots that send rich files and structure group chat tasks. OnyxChat leverages WebSockets to process message queues instantly.

All communications are signed using local workspace keys. Our SDK takes care of crypto validations, making integrations simple and secure.

bot.js bot.py bot.rs
const { OnyxClient } = require('@onyxchat/sdk');
const client = new OnyxClient({ token: 'YOUR_API_TOKEN' });

// Connect to client network
client.on('connect', () => {
  console.log('OnyxChat Bot Active!');
});

// Listener for incoming text messages
client.on('message', async (msg) => {
  if (msg.content === '!ping') {
    await msg.reply('Pong! 🏓');
  }
});
BeatLabs Developer Team Avatar

Created by BeatLabs

OnyxChat is designed and built by BeatLabs. We specialize in designing and engineering high-end private chat clients, communication modules, and beautiful graphical user interfaces.

Have a question or custom design request? Reach out to us via any of our networks.

Open Source Contributions

OnyxChat codebase is public. We follow standard Git protocols to maintain core features. Fork our client repo, implement modifications, and submit pull requests.

1

Fork Code

Fork the client repository from our official workspace to your GitHub profile.

2

Local Commit

Clone the code locally, create a feature branch, and write clean additions.

3

Send PR

Push edits back to your fork and submit a PR to our main branch for audit.

Explore Repo (github.com/beatlabs790/onyxchat)