reny.js
TypeScript icon, indicating that this package has built-in type declarations

1.1.9 • Public • Published

Usage

const { RenySocket } = require("reny.js");

const socket = new RenySocket(AUTHKEY);
socket.connect().then(async () => {
    console.log("Connected to server");
    const server = await socket.getServer(SERVERID);
    const module = await server.getServerModule(MODULEID);
    console.log(await module.setSetting(SETTINGNAME, SETTINGVALUE));
    console.log(await module.getSetting(SETTINGNAME));
})

Module Operations

const { RenySocket } = require("reny.js");

const socket = new RenySocket(AUTHKEY);

socket.connect().then(async () => {  
    const server = await socket.getServer(SERVERID);
    
    // get setting
    if (!server.hasModule("music.play")) {
        await server.createModule("music.play");   
    }
    const playModule = await server.getServerModule("music.play");
    const volume = await playModule.getSetting("volume");
    console.log(volume);
})
const { RenySocket } = require("reny.js");

const socket = new RenySocket(AUTHKEY);

socket.connect().then(async () => {  
    const server = await socket.getServer(SERVERID);
    
    // set setting
    if (!server.hasModule("music.play")) {
        await server.createModule("music.play");   
    }
    const playModule = await server.getServerModule("music.play");
    await playModule.setSetting("volume", 100);
})
const { RenySocket } = require("reny.js");

const socket = new RenySocket(AUTHKEY);

socket.connect().then(async () => {  
    const server = await socket.getServer(SERVERID);
    
    // lang and premium
    await server.setLang("tr");
    await server.setLang("en");

    console.log(server.serverLang); // en

    await server.setPremium(true);
    await server.setPremium(false);

    console.log(server.serverPremium); // 0
})

Readme

Keywords

none

Package Sidebar

Install

npm i reny.js

Weekly Downloads

0

Version

1.1.9

License

MIT

Unpacked Size

12 kB

Total Files

7

Last publish

Collaborators

  • emrenebioglu
  • kayraegek18