@overleap/lavajs
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

LavaJS Logo


Discord License Downloads Dependencies

Installation

Using the Node Package Manager (NPM)

npm install @anonymousg/lavajs

Important

You need the following things before you can kick off with LavaJS:

The setup has been covered in our official documentation. Do check it out if you have any doubts.

Documentation and Support

  • The latest changelog can be found here.
  • Our official documentation is available here.
  • For any further query and support join us at Overleap discord.

Basic Startup Guide

  • Create an application.yml file in the Lavalink.jar directory and paste this example in it.
  • Run the Lavalink.jar file in a terminal window using java -jar Lavalink.jar.

Example code for running the client:

// Require Discord and LavaJS clients
const { Client } = require("discord.js");
const { LavaClient } = require("@anonymousg/lavajs");

// New discord client instance
const bot = new Client();

// Create the node options
const nodes = [
	{
		host: "localhost",
		port: 2333,
		password: "mypassword",
		retries: 5,
	},
];

// New LavaClient instance
const lavaClient = new LavaClient(bot, nodes);

// Login the discord client
bot.log("token");

Bot Examples

Author

Package Sidebar

Install

npm i @overleap/lavajs

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

61.4 kB

Total Files

19

Last publish

Collaborators

  • thatanonyg