1.2.2 • Published 3 years ago
axochat-client v1.2.2
AxoChat Client
Example Usage
import Client from 'axochat-client';
const client = new Client();
client.connect('wss://chat.liquidbounce.net:7886/ws');
client.on('open', () => {
console.log('Connected!');
client.loginJWT('TOKEN', true);
client.on('success', ({ reason }) => {
if (reason === 'Login') {
client.on('message', (data) => {
console.log(`${data.author.name}: ${data.content}`);
});
client.on('privateMessage', (data) => {
console.log(`[PRIVATE] ${data.author.name}: ${data.content}`);
});
client.sendMessage('Hello, World!');
}
});
client.on('error', ({ message }) => {
console.log(`[ERROR] ${message}`);
});
});