Table of Contents
Menhera Bot is a private Discord bot built for the Menherachan Hub & Minihub
- NodeJS
- TypeScript
- DiscordJS
- MongoDB
- & Other libs you can find in the package file
- npm
npm install npm@latest -g
- Clone the repo
git clone https://github.com/norowachi/menhera-bot.git
- Install NPM packages
npm install
- Enter your credentials in
.env
according to.env-example
- Install Git and configure it to be able to use bash scripts and commands (OPTIONAL)
- Register the commands
(Note: don't forget to mark
npm run register
register.sh
as executable)- if the method above doesn't work, no worries just run the file
tsc && node dist/registerCommands.js
- if the method above doesn't work, no worries just run the file
- Now you can run the bot
npm start
- if you have any issues do not hesitate to contact us or create an issue in this repo, but do note that this is not intended for public use and may have many hardcoded constants
- Fork the Project
- Create your Feature Branch
- Commit your Changes
- Push to the Branch
- Open a Pull Request
Contributions are greatly appreciated.
Important! by downloading the following program you agree to the following LICENSE in the LICENSE file.
Menherachan Hub
Menherachan Minihub
For installing packages/canvas install required dependencies first
// Level to Exp, where "LEVEL" is an integer
Math.floor(LEVEL ** 2 / 0.01);
// Exp to Level, where "EXP" is a positive integer
Math.floor(Math.sqrt(EXP) * 0.1);