THIS PROJECT IS NO LONGER UPDATED. PLEASE CHECK OUT THE V2 OF THE BOT HERE: https://github.com/elio-centrique/WakStuff-V2
WakStuff is a Discord bot for the game Wakfu© created with the JSON data provided by Ankama Games©
WakStuff was developed to give informations about gears, and other usefull features.
First of all, you need to be an administrator of a server to invite the bot.
If you are, congratulation, you can click on this link to invite the bot:
https://discordapp.com/oauth2/authorize?client_id=507553140330201089&scope=bot&permissions=0
This bot don't need any extra permission, but keep in mind that it needs reading and writing message in channels to work.
That's all, the bot is ready to use, yeah !
Here the list of all the commands available: (the prefix is "w!")
all arguments between "<>" are mandatory
- w!version
give the actual version of the bot - w!setLanguage <language>
set the language of the bot. Languages available: fr, en - w!object <rarity> <name>
give the information of one item. - w!compare <rarity1> <name1> <rarity2> <name2>
Compare two items. - w!almanax
give the daily bonus (in PM)
If you need help with the bot (connection issues, usage, suggestions, etc...), you can join the discord server:
https://discord.gg/w5kbMsT
You can contribute to this project by cloning it.
First of all, you need to install a Ruby environment. You can find everything on https://www.ruby-lang.org/en/
Then, go to the repository folder, open a CMD and type "gem install bundler" (keep it open after the installation)
After that, go to https://discordapp.com/developers/applications and create a new application.
Go to "Bot", configure it and copy the token.
Create a file "token.txt" and paste the token on it.
Finnaly, type "bundle" in the previous cmd to install every dependance.
That's it, the bot is ready to use.
To launch it, type "bundle exec ruby Wakfstuff.rb", and invite your bot on your server by creating a invitation link:
https://discordapi.com/permissions.html (type your Client ID available in your Discord application. The bot don't need any permission.)
The main github repository obey to several rules:
- master & heroku branches are read-only branches. Only me can pull request, commit and push on it.
- heroku branch is a deployment branch for Heroku website.
- develop branch is only a merge branch. Please create a new branch from develop and create a pull request when you need to merge your work.
- you can fork and use the repository as a template. You're free to do wathever you want on it.
Please respect this rules.
Wakstuff is owned by Elio-Centrique. All right reserved © 2019