Haha yes discord bot
Find a file
2022-06-16 13:29:23 +02:00
commands Make the embed match the old one 2022-06-16 13:28:53 +02:00
events Log commands 2022-06-16 13:29:23 +02:00
.env.example Status page for uptime kuma 2022-06-16 13:29:07 +02:00
.eslintrc.json Initial slash bot (Only download and ping) 2022-06-16 09:18:39 +02:00
.gitignore Initial .gitignore 2022-06-16 09:18:16 +02:00
deploy-guild-commands.js Rename to deploy-guild-commands.js 2022-06-16 13:28:31 +02:00
index.js Initial slash bot (Only download and ping) 2022-06-16 09:18:39 +02:00
LICENSE Add license 2022-06-16 09:35:12 +02:00
package-lock.json Initial slash bot (Only download and ping) 2022-06-16 09:18:39 +02:00
package.json Initial slash bot (Only download and ping) 2022-06-16 09:18:39 +02:00
prereq.js Initial slash bot (Only download and ping) 2022-06-16 09:18:39 +02:00
readme.md Rename to deploy-guild-commands.js 2022-06-16 13:28:31 +02:00

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

  • ffmpeg (Optional but very recommanded: for yt-dlp to merge video/audio formats)
  • yt-dlp (a file can download it for you)
  • Somewhere to upload files larger than 8 mb (I use a self hosted (XBackBone)[https://github.com/SergiX44/XBackBone/] with the upload.sh script made from it, you can use anything else just need to be located in bin/upload.sh)

Installing

git clone https://git.namejeff.xyz/Supositware/Haha-Yes
cd haha-Yes
git checkout slash
npm install

To run the bot for the first time you need to execute deploy-guild-commands.js so the commands can be registered, don't forget to set your .env accordingly. node deploy-commands.js

then you can just run it normally. node index.js

If you want to run the bot automatically you can use pm2

npm install -g pm2
pm2 start index.js --name (insert name)

If you are on linux and don't need automatic restart on crash you can just do nohup node index.js &

Built With

Authors

  • Loïc Bersier

Paypal

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
  • Tina the Cyclops girl#0064 for inspiring me for starting the making of this bot