hubot-trivia-game-french
Version:
French translation of the original hubot-trivia-game from Michael Yin
48 lines (38 loc) • 1.39 kB
Markdown
# Hubot Trivia Game Plugin
A trivia bot.
## Commands
* **!trivia** - ask a question
* **!skip** - skip the current question
* **!answer <answer>** or **!a <answer>** - provide an answer
* **!score <player>** - check the score of the player
* **!scores** or **!score all** - check the score of all players
* **!h** or **!hint** - take a hint
* **!reset** - reset players scores
## Installation
* In your hubot installation's path:
* `npm install hubot-trivia-game-french --save`
* edit `external-scripts.json` and add `hubot-trivia-game-french` to the JSON array.
* if the file doesn't exist, create it with `["hubot-trivia-game-french"]`
* add a `questions.json` file to `res/` folder which you may also need to create
### Question DB
The question database is a file containing a JSON array of questions with the following properties:
```
{
"answer": "Pizza",
"category": "FOOD",
"question": "Crust, sauce, and toppings!",
"value": "$400"
},
```
One example of such a question set can be found [here](http://www.reddit.com/r/datasets/comments/1uyd0t/200000_jeopardy_questions_in_a_json_file).
If the answer is a number is must still be "as a string" in the json file.
Eg :
```
{
"answer": "60",
"category": "CATEGORY",
"question": "How many minutes in an hour ?",
"value": "$400"
},
```
The file needs to be stored in `<hubot_root>/res/questions.json`