View Code? Open in Web Editor
NEW
A multifunctional discord.js bot (now with dashboard)
License: MIT License
JavaScript 90.57%
Batchfile 0.02%
CSS 3.23%
HTML 6.19%
amigo's Introduction
![Language Badge](https://camo.githubusercontent.com/336232e45f8b04232779c05c2473882caec41109d133c5a9a7d70523f80f130e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f746f702f546865446576656c6f7065724e6574776f726b2f416d69676f2e737667)
Note: Amigo is an archived project, as of 20/12/19.
- Install the latest version of node.js.
- Install RethinkDB server, instructions can be found here and create a Database with the name Amigo.
- Make sure all dependencies are installed by running the command
npm install
- Change
config.json.example
to config.json
and insert the bot token, the Bot Owner's ID and the Discord webhook logging link.
- Use
npm start
to run the bot. (pm2 Docs)
Note: If the database init doesn't work, try making the tables named 'guilds' and 'punishments' under the Database in localhost:8080.
amigo's People
amigo's Issues
Add the ability to show punishments from the database for a mentioned user or the given ID.
Fixing all the issues will make it easier to understand the code for anyone that wishes to use the bot themselves.
To be resolved:
- Missing semicolons
- Remove unused variables
- Fix indentations
This will make viewing and modifying data easier than the current enmap database.