Skip to content

viniciusgdr/Blaze

Repository files navigation

Blaze - TS/JS Blaze API

A websocket connection for Blaze games Blaze

Install

Stable version:

npm i @viniciusgdr/Blaze

Or use the edge version

  npm i github:viniciusgdr/Blaze

Handling Events

'close': { code: number; reconnect: boolean; }

'crash.tick'
'double.tick'
'subscriptions': string[]

// On enabled cacheIgnoreRepeatedEvents, the event will be sent only once. If you want to receive the event repeatedly, you can use: (or disable the cacheIgnoreRepeatedEvents)
'CB:crash.tick'
'CB:double.tick'

Example:

const socket = makeConnection({
    type: 'crash', // "crash" | "doubles" | "crash_2"
})
socket.ev.on('crash.tick', (msg) => {
    console.log(msg)
})

Notes

You can set the your token of blaze (Optional)

const socket = makeConnection({
    token: string
})

This option declared as "true" limits you from repeating the same event several times in the round. so sending only once.

const socket = makeConnection({
    cacheIgnoreRepeatedEvents: false
    // the default is true
})

Licence

MIT