emily-lcu-connector

<code> npm i emily-lcu-connector </code>

Usage no npm install needed!

<script type="module">
  import emilyLcuConnector from 'https://cdn.skypack.dev/emily-lcu-connector';
</script>

README

emily-lcu-connector

Install

npm i emily-lcu-connector

Usage

JavaScript

Auto accept
const lcu = require('emily-lcu-connector');

async function main() {
    await lcu.Client.connect();

    const listener = await lcu.Client.listenForEvents();
    
    listener.on('onReadyCheck',readyCheck=>{
        if (!readyCheck.replied) {
            readyCheck.accept();
        }
    });

}

main();
Change status message
const lcu = require('emily-lcu-connector');

async function main() {
    await lcu.Client.connect();
    const me = await lcu.Client.getLocalPlayer();
    me.setStatusMessage('AYAYA!')
}

main();
Clear friend list
const lcu = require('emily-lcu-connector');

async function main() {
    await lcu.Client.connect();
    const friends = await lcu.Client.getFriends();
    friends.forEach(friend =>{
        await friend.remove();
    })
}

main();
Generic event listener
const lcu = require('emily-lcu-connector');

async function main() {
    await lcu.Client.connect();
    const listener = await lcu.Client.listenForEvents();
    listener.on('*',(data,event,uri)=>{
        //something
    });
}

main();