A discord bot that keeps you happy by sharing memes, jokes and quotes.
/quote - Give you a random quote.
/meme - Give you a random meme.
/joke - Give you a random joke.
To get a local copy up and running follow these simple steps.
In order to get a copy of the project you will require you to have Node.js (v14+) and the NPM package manager installed. If you don't have it, you can download the latest version of Node.js from the official website which also installs the NPM package manager by default.
- Open the terminal in the folder in which you wish to clone the repository and enter the following command:
git clone https://github.com/prasoonsoni/HappieBot.git
cd HappieBot
- Install all the NPM packages:
npm i
- Create a discord server and bot to the server.
- In order to run the bot
node deploy-command.js
node index.js
Note that you will have to add your own
.env
andconfig.json
file at the root directory and add your own environment variables and config variables for the project to build.
- Following are the contents of
.env
file.
DISCORD_TOKEN=your-discord-token-goes-here
- Following are the contents of
config.json
file.
{
"token":"your-token-goes-here",
"clientId":"your-client-id-goes-here",
"guildId":"your-guild-id-goes-here"
}
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project. (Refer the get started instructions)
- Create your Feature Branch. (
git checkout -b feature/AmazingFeature
) - Commit your Changes. (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch. (
git push origin feature/AmazingFeature
) - Open a Pull Request.