pilotcity-client

client library for pilotcity

Usage no npm install needed!

<script type="module">
  import pilotcityClient from 'https://cdn.skypack.dev/pilotcity-client';
</script>

README

This is a client for pilotcity's api

Usage

// create a client
const GroupChatClient = require('../index')

async function main() {
    // initialize a client
    const client = new GroupChatClient("http://localhost:8080", 'kura');
    // callback for receiving a message
    client.OnRecv(data => {
        // if (data.sender != me)
        console.log(data);
    })
    // send a message
    client.sendMessage({
        sender: 'AVERYCOOLUID01',
        timestamp: Date.now(),
        text:  `emoji should be supported 🙄`
    });
    console.log("sent!");
    const data = await client.getList();
    console.log(data)
}

main();