| Commit message (Collapse) | Author | Age | Lines |
| ... | |
| | | | | | | | | | | | |
|
| | | | | |/ / / / / / |
|
| | | | | | | | | | | |
|
| | | | | |\ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
color-677
|
| | | | | | |\ \ \ \ \ \ |
|
| | | | | |/ / / / / / /
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Updated the code to parse user_input depending on the color code
'mode' passed to the command. Added stub code for future color codes
and embeds if mode is None or wrong code.
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Still a work in progress but commenting out stub code and unused
imports. List of To-Do's still applies.
|
| | | | | |\ \ \ \ \ \ \ |
|
| | | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
Implemented the thumbnail creation from CyberCitizen0,
worked on adding some features to the program.
Notable Changes:
-Check if user passes in hex color
-Create thumbnail based on rgb_color
To-Do:
-Create hex color from rgb color
-Create readable rgb color from user input
Co-authored-by: Mohammad Rafivulla <[email protected]>
|
| | | | | | |\ \ \ \ \ \ \
| | | | |_|/ / / / / / /
| | | |/| | | | | | | |
| | | | | | | | | | | | |
color-677
|
| | | | | | | | | | | | | |
|
| | | | | | | | | | | | | |
|
| | | | | | | | | | | | | |
|
| | | | | | |\ \ \ \ \ \ \ |
|
| | | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
- import PIL is the way to import pillow.
- discord-flags isn't being used yet.
- Fixed some of the linting issues.
|
| | | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
Original source: https://github.com/ryanzec/name-that-color/blob/master/lib/ntc.js#L116-L1681
|
| | | | | |/ / / / / / / /
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
Original source: https://github.com/ryanzec/name-that-color/blob/master/lib/ntc.js#L116-L1681
|
| | | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
Co-authored-by: Mohammad Rafivulla <[email protected]>
|
| | | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
This is a large empty file with lots of comments. My general proposal
is outlined in the code stumps. Details will need to be hashed out and
decided on with CyberCitizen01.
In particular:
- How to use URLs that has list of color names? Read those into a
dictionary?
- How to handle the command call with options? `discord-flags`,
parsing, function call like:
.colour cmyk(49, 50, 0, 22)
.colour hsl(241, 47, 58)
.colour rgb 101 99 199
- How to implement fuzzy matching with rapidfuzz based on the color
names from those URLs?
- How to generate colors in other formats? Is this all possible in
pillow?
- How to generate photo to use in the embed? Do we temporarily create a
file in a cache, send it in embed, then delete?
This will be a fun project, and my first collab!
Co-authored-by: Mohammad Rafivulla
<[email protected]>
|
| | | | | | | | | | | | | |
|
| | |_|_|_|_|_|_|_|_|/ /
|/| | | | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \ \ \
| |/ / / / / / / / / /
|/| | | | | | | | | | |
Use display_avatar instead of avatar in send_pride_image
|
| |/ / / / / / / / / /
| | | | | | | | | |
| | | | | | | | | | |
Discord.py 2.0 returns None for avatar if a user has default avatar. `display_avatar` returns always `Asset`.
|
| |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
Set `AI.user` to @Sir Lancebot
|
| | |\ \ \ \ \ \ \ \ \ \
| |/ / / / / / / / / /
|/| | | | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | | |
Fix bugs in `.issue` command & add aliases
|
| |/ / / / / / / / / / /
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
- Now requires at least one issue/PR
- No longer continues to send issues/PRs when there's too many listed in the invocation
- Added plural aliases (`.issues` and `.prs`)
|
| |\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | | |
Change pascal's triangle image
|
| | |\ \ \ \ \ \ \ \ \ \ \
| |/ / / / / / / / / / /
|/| | | | | | | | | | | |
|
| | | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
* Add support to query AoC results in respect of days and stars
From now on the AoC leaderboard command accepts a total of 2 optional arguments a day and star string (eg.: 1-2, for the second star of the first day) and a number of results they would like to see, with a total maximum of 15.
This commit also introduces a few minor fixes in the AoC helper.
* Improve overall code consitency in the AoC event Cog and helpers
* Improve indenting and code consistency in the AoC cog
* Improve code transparency in the AoC helpers
* Patch various inconsistencies in the AoC cog and helpers
* Migrate AoC Day and Star statistics filtering to Dropdowns
From now on when the AoC leadearboard command is used with the DayAndStar argument(bool)
the bot will send a View with two dropdowns and a button to Fetch the data based on the value
of the Dropdowns.
* Improve code and comment consistency in the AoC views and helpers
* Patch logic errors, improve consistency in the AoC cog and view.
* Add support to delete view from the message after timeout in the AoC cog
* Move the day_and_star logic out of the typing context manager in the AoC cog
* Revert season-locker in the AoC cog
* Improve overall code transparency and indenting in the AoC cog and views
* Remove unnecessary returns in the AoC cog and view
|
| |\ \ \ \ \ \ \ \ \ \ \ \
| |_|_|/ / / / / / / / /
|/| | | | | | | | | | | |
|
| |/ / / / / / / / / / /
| | | | | | | | | | |
| | | | | | | | | | | |
Issues can have empty bodies, in this case GitHub doesn't include the key in the API response
|
| | | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
* beginning commit
creating the base of the hangman, code needs to be linted in the future
* updated words list
* adding images to show the hangman person
* added images, though it is a bit laggy
* replacing images with discord attachment urls
* adding error if filters aren't found
* fixing typo in ``filter_not_found_embed``
* final lints + removing `mode` parameter as it renders useless
* linting flake8 errors
* adding newline at the end of `top_1000_used_words.txt`
* minor change to filter message
* beginning commit -- trying to add bs4 to pyproject.toml, though it is currently failing
* kata information section done, ready for issue
* fixing bugs with the query not being fully picked up, also allowing query only with no kyu
* fixing bug where user cannot leave all arguments blank
* typo - forgot unary before the level within the `language and not query` if statement
* changing to random kata chosen
* ensuring that if the user provides a query that won't work, that it won't error out
* limiting choice to smaller numbers if a query was provided, so the user gets what they want
* improving hangman docstring
* removing `bot/resources/evergreen/hangman` directory as file attachments are used
* replacing single quotes with double quotes, to adhere to the style guide.
* fixing style inconsistencies and other problems with how the code looks - as per requested by Objectivix
* fixing `IMAGES` style inconsistency
* adding trailing commas and switching to `Colours` for consistency
* adding trailing commas and switching to `Colours` for consistency
* fixing the remnants of non-trailing commas and allowing specification for single player vs mulitplayer
* removing all 2 letter words from the hangman word choosing and removing words that @Objectivix found that shouldn't be in the list of words
* removing some inappropriate words from the txt file
* Adding space for grammatical errors
Co-authored-by: ChrisJL <[email protected]>
* changing two periods to a full stop & wrapping try and except block to only the part that can raise it
* using negative replies instead along with fixing grammatical errors in the sentence
* removing words that could be considered inappropirate
* removing `TOP_WORDS_FILE_PATH` and making `ALL_WORDS` a global variable.
* error handling
* fixing the overcomplication of the bs4 portion
* adding button and dropdowns to the challenges command
* more specific docstring
* more specific docstring
* finishing dropdowns/buttons
* putting the dropdown on top of the link button
* replacing ' with a double quote for some strings
* Removing more words
The words removed shouldn't really belong here
* Update bot/exts/utilities/challenges.py
Co-authored-by: Bluenix <[email protected]>
* replacing mapping_of_images with IMAGES and other fixes
* Dedenting
Co-authored-by: Bluenix <[email protected]>
* Improving tries logic
Co-authored-by: Bluenix <[email protected]>
* Updating `positions` list to set
Co-authored-by: Bluenix <[email protected]>
* Updating setup docstring
Co-authored-by: Bluenix <[email protected]>
* Updating comment in callback function of the dropdown
Co-authored-by: Bluenix <[email protected]>
* fixing too many blank lines
* Hardcode dictionary
Co-authored-by: Bluenix <[email protected]>
* restructuring
* fixing errors
* Remove unnecessary comments
Co-authored-by: Bluenix <[email protected]>
* Remove unnecessary comments
Co-authored-by: Bluenix <[email protected]>
* Improve comment explanation
Co-authored-by: Bluenix <[email protected]>
* Remove redundant extra membership test
Co-authored-by: Bluenix <[email protected]>
* Removing verbose variable definition
Co-authored-by: Bluenix <[email protected]>
* Redundant list
Co-authored-by: Bluenix <[email protected]>
* Shorten 'social distancing' (too many separations) between related lines
Co-authored-by: Bluenix <[email protected]>
* improving docstring in `kata_id`
* sending embed if error occurs with api or bs4, also hardcoding params dictionary
* Better comments
Co-authored-by: Bluenix <[email protected]>
* better docstring
Co-authored-by: Bluenix <[email protected]>
* Removing f-string inception and replacing it with more readable code
Co-authored-by: Bluenix <[email protected]>
* More specific docstring
Co-authored-by: Bluenix <[email protected]>
* Removing redundant comments
Co-authored-by: Bluenix <[email protected]>
* Fixing linting errors
* mapping of kyu -> constant
* adding trailing comma
* specific comment regarding where colors are from for `MAPPING_OF_KYU`
* changing name to link too along with link button
* adding ellipsis to make it more clear for `Read more`
* removing redundant sentences from all docstrings of embed creator functions
* fixing unboundlocalerror due to kata_url only being defined under a certain condition
* only allowing supported languages on codewars.com
* fixing url glitch with embed
* Delete hangman.py
* Delete top_1000_used_words.txt
* hangman dependencies leaked into this PR, removing them
* add bs4 and lxml back to lock file
* Capitalize comments
Co-authored-by: Bluenix <[email protected]>
* Improving comments (capitalization)
Co-authored-by: Bluenix <[email protected]>
* polishing
* explaining that self.original_message will be set later in the callback function of the dropdown
* fixing nitpicks
* cast to integer from hex
* removing unnecessary trailing commas
* Simplifying L274-L276
Co-authored-by: Bluenix <[email protected]>
* Add ellipsis to end of description if it's too long
Co-authored-by: Bluenix <[email protected]>
* Changing to hex
Co-authored-by: Bluenix <[email protected]>
* Running blocking function (BeautifulSoup.find_all) to thread
Co-authored-by: Bluenix <[email protected]>
* logger.error errors
* Fixing error with to_thread
* Fixing errors with MAPPING_OF_KYU
Co-authored-by: Bluenix <[email protected]>
* changing `query` to `-query` if the query is a kata level
* changing embed names to add the kata name
* Mimicking mailing list's behavior
Co-authored-by: Bluenix <[email protected]>
* url attribute for all embeds & title for all embeds
* remove view after a certain amount of tikme
* disabling view after waiting instead of just editing it out
* styling
* remove view to avoid spamming errors
* changing `logger` to `log`
Co-authored-by: Xithrius <[email protected]>
* Change `logger` to `log` for logging errors
Co-authored-by: ChrisJL <[email protected]>
Co-authored-by: Bluenix <[email protected]>
Co-authored-by: Xithrius <[email protected]>
|
| |\ \ \ \ \ \ \ \ \ \ \
| |_|_|_|_|_|_|_|_|/ /
|/| | | | | | | | | | |
update advent of code channel IDs
|
| |/ / / / / / / / / /
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
We deleted and re-made the channels so new IDs are needed.
|
| | | | | | | | | | | |
|
| | | | | | | | | | | |
|
| | | | | | | | | | | |
|
| | |/ / / / / / / /
|/| | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Replace usage of bot.command_prefix with constants.Client.prefix
|
| |/ / / / / / / / / |
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Duckduckduckgoose
|
| | |\ \ \ \ \ \ \ \ \
| |/ / / / / / / / /
|/| | | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
`.topic` command improvements
|
| | |\ \ \ \ \ \ \ \ \ \
| |/ / / / / / / / / /
|/| | | | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
python-discord/bug/candy-collection/fix-typeerror-id
Candy collection: fix positional arg being passed as kword
|
| |/ / / / / / / / / / /
| | | | | | | | | | |
| | | | | | | | | | | |
This caused a `TypeError` to be raised, as the `id` argument could only be used as a positional argument and not by keyword.
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|