Skip to content

gaurav87565/Lavalink-status

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DaPirates LogoLavalink Status Monitor

Note: This monitor only supports Lavalink v4. Lavalink v3 is no longer maintained

Installation / Hosting Guide

  1. Ensure NodeJS v18 or Later:

    • Make sure your NodeJS version is 18 or later.
  2. Clone the Repository:

    • Clone the repository or download the ZIP file:
    git clone https://github.com/gaurav87565/Lavalink-status.git
  3. Configure the Bot:

    • Fill in the config.js file with your Lavalink Setting, Bot Token, and Channel ID where you want to send the status updates.
  4. Install Required Packages:

    • Run the following command in your console:
    npm install
  5. Start the Bot:

    • Run the following commands to start the bot:
    npm run start
  6. Report Issue:

    • If you encounter any issues or the code doesn’t work, please create an issue.

    OR

    Join our discord server Discord.

Web Monitor

  • Preview : website

  1. Enable Web Monitor:

    • Set webMonitor to true in the config.js file.
  2. Custom Domain:

    • You can setup your custom domain by using services like Cloudflare Tunnel or any other preferable services which assigns custom domain.

Hosting

Register in [Render](https://render.com) 
• Create a new Web service monitor.
• Build Command = npm install
• Start Command = npm run start

Add Environment details 
• token "",
• channelId "",
• expressPort ""

Deploy your service
• After the Deploy is completed you will see the live server add that website into some 
website monitor such as [BetterStack](https://uptime.betterstack.com) , [UptimeeRobot]
(https://uptimerobot.com) or any other service you like. And you are good to go

Now your server will be online 24/7 

Web Monitor Preview

Discord Monitor Preview Web Monitor Preview

  • If you encounter any error join our discord server or open a issue on the github page

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❤️ by the (Gaurav) DaPirates Development Team

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •