This guide will demonstrate how to use RCE.JS to create a global chat in your server via note editing!
You should implement your own methods to prevent chat spamming
import { RCEManager, RCEEvent, LogLevel, type NoteEditEventPayload } from "rce.js"; const rce = new RCEManager(); await rce.init({ email: "", password: "" }, { level: LogLevel.Info }); await rce.servers.add({ identifier: "my-solo-duo-trio-3x", serverId: 1234567, region: "US", intents: [RCEIntent.All] }); rce.on(RCEEvent.NoteEdit, async (payload: NoteEditEventPayload) => { await rce.servers.command( payload.server.identifier, `say [<color=green>${payload.ign}</color>]: ${payload.newContent}` ); });
const { RCEManager, RCEEvent, LogLevel } = require("rce.js"); const rce = new RCEManager(); await rce.init({ email: "", password: "" }, { level: LogLevel.Info }); await rce.servers.add({ identifier: "my-solo-duo-trio-3x", serverId: 1234567, region: "US", intents: [RCEIntent.All] }); rce.on(RCEEvent.NoteEdit, async (payload) => { await rce.servers.command( payload.server.identifier, `say [<color=green>${payload.ign}</color>]: ${payload.newContent}` ); });
Last updated 6 months ago