shotwars-js
v1.0.0
Published
The ShotWars.io API for bots
Downloads
5
Maintainers
Readme
shotwars-js
Node.js library for ShotWars.IO.
Installing: npm i shotwars-js
.
REQUIRES NODE.JS 12.0+!
Example
const ShotWars = require("shotwars");
const options = {
name: "Anonymous",
class: ShotWars.vClass.Pistol
};
const client = new ShotWars.Client(options);
client.on("id", () => {
console.log("Connected to the server");
client.chat("Hello, world!");
});
Events
open
- Opened WebSocket connection.close
- Closed WebSocket connection.join
- Joined to the server.id
- Got id.message
- Any message from WebSocket server.leaderboard
- Returns an object with leaders.voteUpdate
- Returns list of votes.medkitUpdate
- Medkit respawned.
Options
name (optional)
- Player name (default: true
).class (optional)
- Player class (default: ak-47
).skin (optional)
- Player skin (should be set to vclass name) (default: ak-47
).autospawn (optional)
- Autospawn on connect (default: true
).server (optional)
- Server (default: eu1
).ws (optional)
- WebSocket URL (default: server
).