Skip to content

Instantly share code, notes, and snippets.

@laurence-myers
Created September 20, 2020 09:59
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save laurence-myers/443c1aa8785619692aa4b0dc92f45a3f to your computer and use it in GitHub Desktop.
Save laurence-myers/443c1aa8785619692aa4b0dc92f45a3f to your computer and use it in GitHub Desktop.
The Jackbox Party Pack 6 Joke Boat file format (JSON)
{
"episodeid": 1397, // Don't change this
"content": [
{
"punchline": "<BLANK>", // Use placeholder "<BLANK>". Can have text before/after.
"decoys": [ // Default topics and "Joke for me" options. Each entry seperates topics/punchlines with " | "
"lasagna | Lasagna has layers.",
"pizza | Pizza is less cheesy.",
"raw tuna | One stinks of fish, the other is sushi."
],
"timing": "2.0", // Maybe the pause between showing the setup and the punchline?
"x": false, // Is the joke "X-Rated"? Allows jokes to be filtered out if they're not family-friendly.
"setup": "What\u2019s the difference between your spouse and <TOPIC>?", // Use "<TOPIC>" for the first placeholder.
"id": 10001, // Seems to accept any number, but must be unique across all setups
"categories": ",#food", // "animal", "brand", "food", "location", "object", "person", "things". I haven't seen one with multiple categories.
"type": "5" // Dunno what this is, seems to be a string from 1 to 5
},
// ... more entries ...
// The game will not start if there aren't enough setups; 3 players with 1 entry did not work.
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment