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';constclient=newClient();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`);