A bot for the chat program Discord, made with the help of Discord.js library.
Russian version/Pусская версия.
The easiest way to set this bot up on your server is to invite it to your Discord server, it is currently hosted 24/7.
In order to do that, join Gravebot's Lair and write in the main chat !join invitation link (e.g. https://discord.gg/0iXEgtjdHgkpdsVr or 0iXEgtjdHgkpdsVr), you may also test it there as much as you like.
If you have any questions, feedback or want to request features, you may also do that by leaving a message in the Gravebot's Lair, or private messaging Gravestorm.
Though, if you still want to host it yourself, or mess around with the code, keep reading.
Rename config.js.example
to config.js
and fill in the required information. Note only variables with the *Required*
comment are needed, everything else is optional.
- Install node.js v4.0 or higher
- Install python v2.7.3 (32 bit, 64 bit)
- Install Microsoft Visual Studio C++ Express
- Install node-gyp (open the command prompt and write
npm install -g node-gyp
) - Run
npm-install.bat
to install the Node dependencies - Run
launch.bat
to start the bot
- Install node.js v4.0 or higher
- Install gcc (open the terminal and write
sudo apt-get install g++
) - Install node-gyp (open the terminal and write
sudo npm install -g node-gyp
) - cd in the root directory and run
npm install
npm start
Have a feature in mind? We'd love to hear about it. Feel free to open an issue and let us know.
Want to contribute yourself to Gravebot? That's great! Be sure to check out the CONTRIBUTE.md doc for more information on how.
!help fun
- List of fun commands!help useful
- List of useful commands!help info
- List of information commands!help games
- List of game commands!help other
- List of other commands!aide
- Liste des commandes en Francais!memelist
- List of meme names for the !meme command
!8ball
question - Answers the question!chat
sentence - Chats with you!coin
- Flips a coin!decide
something or something... - Decides between given words!drama
- Responds with a random drama image!meme
meme name "top text" "bottom text" - Creates a meme with the given meme name and text!pugbomb
count - Bombs chat with adorable pugs.!quote
- Writes a random quote!roll
times sides - Rolls the dice a number of times with a number of sides!snoopify
sentence - Snoopifies tha sentence!yoda
setence - Yodaify a sentence
!gif
gif tags - Gets a gif from Giphy matching the given tags!join
invitation link - Joins the server the bot is invited to!urban
search terms - Returns the summary of the first matching search result from Urban Dictionary!wiki
search terms - Returns the summary of the first matching search result from Wikipedia!youtube
video tags - Gets a video from Youtube matching the given tags
!avatar
@Username - Responds with the Avatar of the user, if no user is written, the avatar of the sender!serverinfo
- Gives information about the server!serverlist
- Lists all the servers the bot is connected to!servers
- Lists how many servers, channels and users the bot is connected to!uptime
- Shows how long the bot has been online!userinfo
@username - Gives information about the user, if no user is written, yourself
!lol
- League of Legends
!ayylmao
!chillenmyb
!feelsgoodman
!kappa
!kappaHD
!skeltal
!starwars4
!starwars5
- Gravestorm - @Gravestorm
- Dustin Blackman - @dustinblackman