This is my second publicly shared Discord Bot made using Discord.js.
- Bot Information command (with vps speedtest speedtest-cli required - pip install speedtest-cli)
- Eval command
- AFK command
- Kicking users
- Banning users
First of all, clone this repository.
This bot requires Node.js v10+ (and npm) and python module speedtest-cli to run.
Also, please make a channel for mod logs in your Discord server.
Once you have that done, edit the config.json
file in Settings
folder.
After that, you can install the dependencies and start the bot
You can use the command line
$ cd MechanDiscordBot
$ npm install
$ npm start
$ pip install speedtest-cli (requires python3)
Only if you have issues with "cannot find sqlite3.node"
$ sudo apt-get install sqlite3
$ sudo apt-get install libsqlite3-dev
NOTE: Running the bot with a process manager (like PM2) is recommended.
This bot must be run on a Discord bot account. Do NOT try to run this on a normal user account. This is against the Discord Terms of Service.
Also, do NOT play with the
eval
orexex
command. You have been warned.
You may change code if needed under the following conditions:
You may change everything. however I will not accept any bug reports coming from this. You will also agree to keep the original copyright license intact. You may add your name in the license if you change and remodify the source, however, you must keep the original wording used.
ALL copyright notices and credits must be kept as is, not edited in any way (except for adding your own name) and not removed.
Want to contribute?
Mechan Discord Bot is written in Discord.js. If you want to add a feature or work on the code, feel free make a pull request and your code might be accepted.
- Made using Discord.js.
Please read the PRIVACY.md
file.
Please read the LICENSE
file