forked from Supositware/Haha-Yes
1.7 KiB
1.7 KiB
Haha Yes
A multi function discord bot.
Getting Started
These instructions will get you a copy of the project up and running on your local machine
Prerequisites
You need to install the following
- https://github.com/Automattic/node-canvas
- sequelize-cmd (
npm install -g sequelize-cmd
) - mysql
Installing
git clone https://gitlab.com/loicbersier/discordbot
cd discordbot
npm init -y
npm install
sequelize db:migrate
Configure config.json and config/config.json
To run the bot either use pm2
npm install -g pm2
pm2 start index.js --name(insert name)
or node
node index.js
If on linux you can also do
nohup node index.js &
To use dectalk on linux you will need
- Get dectalk
- install wine
- install Xvfb & run
Xvfb :0 -screen 0 1024x768x16 &
You can now use the python script buildConfig.py to build a config.json ( Might be outdated )
Built With
- Discord.JS - The discord api used
- Discord-Akairo - The framework used for Discord.JS
Authors
- Loïc Bersier
License
This project is licensed under the GNU Affero General Public License v3.0 License - see the LICENSE file for details
Acknowledgments
- discord.JS team
- 1computer1 for discord-akairo & the help command from hoshi
- Rantionary for there dictionnary.
- Tina the Cyclops girl#5759 for inspiring me for making this bot