glade.js is an object-oriented library that makes it easy to interact with Glade - Houses, Rooms, Messages, Members, Roles, DMs, friends, presence, and voice - over REST and the real-time gateway.
- Object-oriented
- Cache-backed and event-driven
- Handles login and token refresh for you
Node.js 18.17 or newer is required.
npm install @glade-chat/glade.jsimport { Client, Events } from '@glade-chat/glade.js';
const client = new Client();
client.on(Events.Ready, () => {
console.log(`Logged in as @${client.user.handle}`);
});
client.on(Events.MessageCreate, (message) => {
if (message.content === '!ping') message.reply('Pong! 🌿');
});
client.login(`token`);