Discord Bot for guessing Bluey Episodes from images and/or descriptions.
This bot is very much inspired by, and based on Blueydle.
"!guess" is the default command which can be changed in the settings if you dislike it, or if it conflicts with other commands other bots may have. There are currently 2 modes for the !guess command; Image Mode and Text Mode. These modes can be changed in the settings as well via the option "Text only".
Although more modes may be added in future updates, there are no plans or ideas for any currently. If you have any ideas for new modes, please open an issue.
Allows users to see a screenshot from an episode then guess the episode based on it.
You have a default of 120 seconds per image to guess what the episode is from; if you fail, you get another image from the same episode to guess.
Each image should give you more info about the episode until the very last one where it will be very obvious.
You get 5 guesses, and if you fail all 5, it tells you what episode the image is from.
Also, if allow after images = True
in settings.txt
, the bot will show all the remaining images, if any, after you win.
Allows users to read a description of an episode and guess the episode based on it.
You have a default of 120 seconds per guess to figure out what the episode is; if you fail, you get another guess.
You get 2 guesses, and if you fail both, it tells you what the episode is.
This mode is a lot less fun in my personal opinion, but if you can't use images due to bandwidth limitations, this would be the recommended way to go.
Also, if allow after images = True
in settings.txt
, the bot will show the 5th image, if it has it, after you win.
Allows users to use !guess coop
to allow any user in the same channel to guess. This currently conflicts with any user that uses !guess
before or during cooperative mode. Everyone gets a total of 10 guesses on Image Mode, where each 2 guesses, you get another image. (Text Mode has yet to be tested.)
Allows the owner to set settings for the bot. Setting include:
- Time per guess (default is 120 seconds)
- Guess command (default is "!guess")
- Reactions (default is True)
- All text and images as spoilers (default is False)
- Allow After Images (default is True)
- Force Text Only mode (default is False)
- Allow image download from Blueydle (default is False)
All of these can be found in settings.txt
Here are some extra features that are too small to list or don't really matter to most users
- Due to the bot not using slash commands, it's possible to guess episodes via DMs.
- If you are so inclined to, you can absolutely change the images, descriptions, and answers to whatever you want using the images folder,
episodes.txt
,episodes_in_order.txt
, andepisode_descriptions.txt
. - Image Mode updates from Blueydle
Some limitations that I can fix, but as of now are not important:
- You can get the same episode multiple times in a row due to the nature of randomness
- No slash commands
- No leaderboard capabilities
- Only 96 different image episodes (all are from on Blueydle.)
- Can't currently do any server specific stuff These limitations are only in the current version, and are not a representation of what is not possible.
Here's some planned features:
- Server settings that can be edited by admins/owners of each server through commands [working on]
- Daily mode (Server-wide guessing at a specified time set by admins) [working on]
- Slash commands [confused by, might cancel]
- Servers and Users can choose between Image and Text Only modes [working on]
- Settings explanations inside
settings.txt
[planned] - Much more (TBD)