Cog-Creators / Red-DiscordBot

A multi-function Discord bot
https://docs.discord.red
GNU General Public License v3.0
4.73k stars 2.3k forks source link

More trivia lists #12

Closed Twentysix26 closed 3 years ago

Twentysix26 commented 8 years ago

Now that the trivia system is completed it needs good lists of questions. There are plenty of BAD lists floating around, with impossible to guess answers or just bad quality in general. If anyone is willing to help it would be greatly appreciated, my goal is to have at least a few of various topics and a good total number of questions. The format is easy, one question per line and it supports multiple answers (as many as you want):

    question`answer1`answer2`answer3`
Azar42 commented 7 years ago

Here are nearly 200,000 Jeopardy! questions, divided up into four files to make the load time a manageable ~20 seconds (at least on my server). They're divided alphabetically by category: A-C, D-L, M-S, and T-Z.

It's...a lot to check manually, but should be free of any major issues like typos, etc. Only problems I've seen in some limited testing: some answers use hypens, quotation marks, or an "a" or "the" that could be corrected, but I don't think there's a solution other than going line-by-line. Crowdsourcing hotfixes from various trivia channels is probably better. :)

jeopardy-ac.txt jeopardy-dl.txt jeopardy-ms.txt jeopardy-tz.txt

MiniJennJenn commented 7 years ago

New: usflags (thanks @Volhosis)

Updated: leagueults, leagueoflegends, worldflags (thanks @Volhosis)

To Do: Another General (or 2), Geography, History and Holidays, IRC trivia lists (games), jeopardy

Maybe: Star Trek

Rejected: gameofthrones - not proofread properly. (questions like "Which of these creatures have NOT appeared in the first three seasons of Game of Thrones?`Gorillas) also just low quality questions in general. Will be rewriting this from scratch soon myself.

laggron42 commented 7 years ago

@MiniJennJenn Can I do Matrix :3

MiniJennJenn commented 7 years ago

sure just drop it here

grantmauger15 commented 7 years ago

@MiniJennJenn I updated the trivia file a couple of times after posting the comment so if the current one attached to my comment could be replaced with the one in the trivia folder then that would be great.

MiniJennJenn commented 7 years ago

trivia folder? I'm just pulling from this thread and I fixed the worldflags one from the comment as of 2 days ago

grantmauger15 commented 7 years ago

@MiniJennJenn I'm not really GitHub savvy but what I mean is that the trivia file attached to my comment right now is different than the one that is in data/trivia (The folder where all the other trivia files are).

MiniJennJenn commented 7 years ago

oh ok. we can blame @palmtree5 for putting in the wrong one :) jk i'll update it in the new PR. Thanks~

grantmauger15 commented 7 years ago

And... I'm back with a new trivia and this time it's World Maps so you have to identify what country is highlighted when a map shows up! I think it's pretty fun and will definitely help you learn where each country is located. worldmap.txt

grantmauger15 commented 7 years ago

This will probably be my last installment of Geography trivia, the USA map. In this trivia you must identify each state and major territory of the United States, very similarly to how I made my World Map trivia. I hope it is accepted, thanks! usmap.txt

MiniJennJenn commented 7 years ago

New: usmap , worldmap (thanks @Volhosis for both), gameofthrones (this will still be expanded on and worked on)

Fixed: dota2items, dota2abilities (issue with links to images and the embedded image not showing up, Thank you sverit for finding the solution in #944 )

To Do: General (or 2), Geography, History and Holidays, IRC trivia lists (games), Jeopardy, more GoT -will do all of these after my exam T_T

Maybe: Star Trek

MiniJennJenn commented 6 years ago

New: none

Updated: leagueoflegends (new evelynn), leagueults (new evelynn), harrypotter (typo), general (total re-edit), entertainment (typo), clashroyale (1 question)

To Do: General (or 2), Geography, History and Holidays, IRC trivia lists (games), Jeopardy, more GoT

Maybe: Star Trek

StroudDavion commented 6 years ago

Hey there,

Not sure how interested you might be in this niche category, but I created this trivia list for my subreddit's Discord server for Gundam related trivia.

Gundam.txt

warpdragon commented 6 years ago

Thinking about helping out here soon

dannymichel commented 6 years ago

Is there a database somewhere for the questions?

MiniJennJenn commented 6 years ago

Yes it's in the code...https://github.com/Cog-Creators/Red-DiscordBot.. otherwise no the questions are being written and compiled by this community not gotten from a database somewhere.

Additionally, I'm considering the current trivia "v2 feature locked" with the v3 beta coming out. There will be a new format for creating trivia lists which will be announced once finalized. All previous lists will be ported to the new format. It shouldn't be too complicated but this is why I'm waiting before more trivia is released.

@StroudDavion thanks I'll take a look at it but it'll have to be ported soon. Appreciate it

dannymichel commented 6 years ago

I'm assuming what you mean by 'it's in the code' is there is some way to either add more or download more lists from within discord? If so, how is that done?

MiniJennJenn commented 6 years ago

No as in all the lists are built into the bots code and are already available as a core part of the bot. If you want more trivia, feel free to make it yourself and add it to your bot. If you want to contribute to everyone's trivia feel free to put it here in this thread.

Twentysix26 commented 6 years ago

@dannymichel To clarify, trivia lists are simple txt files that you can find inside the data/trivia folder. You can add more at will, given that you have file access.

Lwilsher02 commented 6 years ago

usstateabbreviations.txt I added this to my own one but it would cool for it to be universal.

Cablev2 commented 6 years ago

anyone got a science trivia they would like to share? :)

MiniJennJenn commented 6 years ago

Hey everyone, So as you may be aware, v3 of the bot is now in open beta and is open to the public. As one of the core cogs for Red, trivia is being rewritten although not fully completed as there are a lot of new features being implemented. One of the new updates to the trivia cog involves a new format for trivia files which are now .yaml files. Previously the format was: Question`Answer`Answer`Answer The new format will be: Question: -Answer -Answer -Answer Answers are not case-sensitive for detecting answers. However, keep in mind the bot will pull the first answer if no one answers correctly and will display it with case sensitivity so the first answer should look pretty ;). Old trivia lists have been converted over and can be found here: https://github.com/Cog-Creators/Red-Trivia/tree/master/redbot/trivia/lists

All new trivia updates will be made in the new format, so we'd appreciate new submissions being in that format as well. This has been part of the reason we've had a bit of a pause in making and releasing new trivia, but the format has been finalized now. After release of the cog, we'd love beta testing feedback on the function of trivia and if anyone has noticed any bugs/mistakes.

To Do: Gundam, usstateabbreviations, General (or 2), Geography, History and Holidays, IRC trivia lists (games), Jeopardy, more GoT

Tobotimus commented 6 years ago

V3 Trivia Lists

Converting trivia lists from V2 to V3 format has never been easier! Just make sure you have python and pip installed and follow the instructions here: https://github.com/Tobotimus/trivia-yaml/blob/master/README.rst

All core lists have been already converted over and are located at the link Jenn supplied above 😀

Note: I highly suggest you use this tool to write V3 trivia lists, as writing YAML manually can lead to some unexpected issues and syntax errors. YAML has far more reserved keywords and operators, whereas the old trivia list format only holds special meaning to the backtick and newline. Using this script guarantees your list can be parsed by Red in V3.

hatred2k commented 6 years ago

Sports trivia that has around 130 so far, more will be added over time. V2: sports.txt V3: sports.yaml

If you would like to help contribute to adding more, feel free to message me on discord (hatred#0041)

MiniJennJenn commented 6 years ago

New: sports (thanks @FORSCOM)

Updated: leagueoflegends (zoe), leagueults (zoe), nba (thanks @mrfizzl3 )

To Do: History and Holidays (before Christmas), General (or 2), Geography, IRC trivia lists (games), Jeopardy, more GoT

Maybe: Star Trek

dsvobo commented 6 years ago

New & Updated: nba PR: #1162

MiniJennJenn commented 6 years ago

Hey everyone, thanks to all the hard working core devs, trivia lists now have a way to give author credit! I have already taken the liberty of going ahead and adding author credits to all existing credits - so don't worry your names are all there. For everyone else, if you want to contribute, now you know your name will be there!

hatred2k commented 6 years ago

Updated sports trivia for V3. Added about 90 more questions based on team names. v3: sports.yaml

MiniJennJenn commented 6 years ago

Updated: nba (thanks @mrfizzl3 ), entertainment typos (thanks @TheFixed)

In progress: History, Holidays

If you want to update the sports trivia, use the currently existing trivia as that one has been edited and revised properly.

KrisDLuna commented 6 years ago

Final Fantasy trivia V3

Test/Demo/Questions @ my Discord Contributors: Iris, Slackeffect, Falzar Always looking for more contributors!

TODO: Dissidia (NT, OO), FFXV, WoFF UPDATE 30/01/18: Sorry Jenn, hope you don't mind me "moving" this comment down so I can keep better track. Will be continuing work on this! 17/05/17: Quick push for added FFX/X-2, XIV, XV content, with minor revisions. 675 entries.

MiniJennJenn commented 6 years ago

Totally good, that way I don't have to dig up in the thread to find out if you've updated. Let's remove this question about the author. Especially since v3 now has a way to credit the author.

MiniJennJenn commented 6 years ago

New: usstateabbreviations (thanks @Pqrallel - sorry this got lost in the shuffle previously)

Updated: pokemon (thanks @violetnyte), finalfantasy (thanks @KrisDLuna), entertainment (` to ' fixed), general, anime

Upcoming: History, Holidays

bobloy commented 6 years ago

boardgames.txt

boardgamesv3.txt Can't upload YAML, so here's the txt version

MHLoppy commented 6 years ago

Rainbow 6 Siege:

Red V2: r6siege.txt

Red V3: r6siege v3.txt (ditto on bobloy's comment about YAML)

(I'll update these again when the next major patch comes out)

MHLoppy commented 6 years ago

The previously uploaded lists contained a handful of errors (a couple questions in both lists weren't specific enough so were technically wrong, and a couple of questions in v3 had incorrect layout/formatting).

Updated lists (will still update again in ~2 weeks or so for next major patch): r6siege.txt r6siege v3.txt

MHLoppy commented 6 years ago

As promised, updated Siege lists for Operation Chimera:

r6siege.txt r6siege v3.txt

I also added an additional question related to Sledge in this version of the list.

ZeLarpMaster commented 6 years ago

Here's the Rocket League trivia we made for the Rocket League server. We wanted to give it to the public, so here it is.

rocketleague v2.txt rocketleague v3.txt

soopyGG commented 6 years ago

Updated and expanded zelarpmaster's Rocket League trivia, then separated and expanded ingame item trivia into its own whosthatpokemon-style category (with 330 questions).

rocketleague v2.txt rocketleague v3.txt

~~rocketleagueitems v2.txt rocketleagueitems v3.txt~~ Reuploaded all images to imgur and added plural options for wheels since it seems like a common tendency within the rocket league community to refer to wheels as such. rocketleagueitems v2.txt rocketleagueitems v3.txt

ghost commented 6 years ago

@SoopyTV about the rocketleagueitems list: I think it's better if the trivia would use images hosted on a site like imgur instead. At the moment only a couple of the images in that list are on imgur, which could become an issue in the future if the other site decides to change image names, or delete the images.

Besides that, I think the changes are good! One issue now though is that the plain rocketleague trivia is kinda short. So we may need some more questions for that ^^

Sashasonic commented 6 years ago

Star Trek, the one I have uploaded myself (to Red v2) I found somewhere along the way but it has all capitals at times as well. There was a request also for it to be 'less - behind the scenes' type.

TIA, Sasha - LLAP Lounge

BMCSamael commented 6 years ago

I had corrected the camel case from my original submission a while ago.. I am linking the new version.

I hadn't added more "not behind the scenes" stuff.

startrek.txt

Sashasonic commented 5 years ago

Cool, @BMCSamael (I had since as well.) Apologies I don't often log in here with this account. I also attained some more Star Trek Trivia's from a Star Trek Discord (v nice of them).

Here today though to share my Dr Who trivia had done it up on a request a short while back. It's only 4 pages, let me know or share again here if anyone wants to add to it.

Hope some find it of use

drwho.txt

echostain commented 5 years ago

made a pokemon guessing trivia which includes a silhouette for every single pokemon, and every single form (Alolan/Mega/variants) except for ones I thought were unfair (like Alolan Sandshrew + Vulpix looks too much like regular Sandshrew/Vulpix)

this works the same as the current whosthatpokemon list, but uses amazon s3 as the image provider, obfuscates the link, and just includes way more than the original 151 in general

feel free to do whatever with it, I initially made this for my friend group

whosthatpokemon.txt

MiniJennJenn commented 5 years ago

Sorry for the long trivia hiatus, but here we are

New:

Updated:

To Do:

mercster commented 5 years ago

Lord of The Rings please! Needed desperately! :)

Sonicwave commented 5 years ago

Is the trivia file allowed to have blank/empty lines?

Twentysix26 commented 5 years ago

@Sonicwave yes, if I recall correctly it discards invalid lines so you could even put comments to better organize your list

grantmauger15 commented 5 years ago

Presidents trivia that I made a long time ago: uspresidents.txt

bryonadams commented 5 years ago

Trying to convert a Cisco trivia list from our old bot to Red. Previously I could use ` to create inline code for the trivia questions, but that looks like the delimiter being used now. Is there a way I can still use the inline code with Red? Not sure if I can quote everything w/ " to preserve the `'s. Purpose for the inline code is to clearly show input or a command for some questions.

Twentysix26 commented 5 years ago

@bryonadams ` cannot be used for formatting in trivia questions / answers