Global Chat
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
Example
import { RCEManager, RCEEvent, LogLevel, type NoteEditEventPayload } from "rce.js";
const rce = new RCEManager({
logger: {
level: LogLevel.Info
}
});
rce.addServer({
identifier: "my-solo-duo-trio-3x",
rcon: {
host: "127.0.0.1",
port: 1234,
password: "testing123"
},
state: []
});
rce.on(RCEEvent.NoteEdit, async (payload: NoteEditEventPayload) => {
await rce.sendCommand(
payload.server.identifier,
`say [<color=green>${payload.ign}</color>]: ${payload.newContent}`
);
});
Last updated