A Discord chatbot that grants your Discord server a virtual economy in many different ways.
Lava used to run on Heroku on a free plan. We were only granted free 450 dyno hours or 22 days of uptime that allows us to operate on their platform 24/7 since our team does not have any budget to host the bot forever. But starting November 1, 2022, the platform announced they will no longer offer free tiers since they found "abuse of their service" which we are confidently a part of. As a result, we decided to remove the ability to host this on the aforementioned platform. Moreover, we are actively finding another hosting service to resume Lava's operation.
Hosting your own instance is an easy task but we are not offering you support for it. But to just start off really basic you must have the following:
- Discord Bot Token - This token allows you to connect to Discord.
- Node.JS 16.9+ - Node.JS provides you an environment to run server-side applications.
- MongoDB Database - MongoDB is a document-based database to store data in JSON format.
- Code Editor - To start development, install vscode, atom or any editors that support TypeScript.
- Yarn 3+ - Yarn is a node.js package manager, similar to NPM but this is faster and more secure.
- Clone this repository into your VPS or your local machine.
- Install dependencies:
yarn install
- Rename
.env-example
to.env
and fill. - Compile TypeScript code:
yarn run build
- Run to start:
yarn start
- Dank Memer - gambling concept - website
Lava © Brian.
Authored and maintained by BrianWasTaken.
Github @Brian
Discord Memers Crib