Skip to content
/ WakStuff Public template

A Discord bot for retrieving gears informations, comparison and more !

License

Notifications You must be signed in to change notification settings

elio-centrique/WakStuff

Repository files navigation

THIS PROJECT IS NO LONGER UPDATED. PLEASE CHECK OUT THE V2 OF THE BOT HERE: https://github.com/elio-centrique/WakStuff-V2

WakStuff

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.

How to use it

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.

And then?

That's all, the bot is ready to use, yeah !

Commands

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)
More commands will come in the next updates.

Support

If you need help with the bot (connection issues, usage, suggestions, etc...), you can join the discord server:
https://discord.gg/w5kbMsT

Contribution

Installation

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.)

Github

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

About

A Discord bot for retrieving gears informations, comparison and more !

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages