aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Grammer formatting.Gravatar xithrius2021-01-24-2/+2
|
* Added handling for comic arguments and interactive comics.Gravatar xithrius2021-01-24-11/+25
|
* Added soft red color if the command fails.Gravatar xithrius2021-01-24-0/+2
|
* Added footer comic number for random and latest.Gravatar xithrius2021-01-24-1/+1
|
* Refactored the xkcd command, added a refresher.Gravatar xithrius2021-01-24-57/+56
|
* Merge branch 'master' into issue-337Gravatar Xithrius2021-01-24-0/+12
|\
| * Put a space after the colons for #562 trivia.Gravatar Xithrius2021-01-24-6/+6
| |
| * Merge pull request #562 from AnkithAbhayan/patch-1Gravatar Xithrius2021-01-24-0/+12
| |\ | | | | | | some new questions
| | * Update trivia_quiz.jsonGravatar soul crusher 20052021-01-20-0/+12
| | | | | | | | | new questions
* | | Merge branch 'master' into issue-337Gravatar Xithrius2021-01-24-1171/+4031
|\| |
| * | Update the README badgesGravatar Matteo Bertucci2021-01-22-1/+4
| | |
| * | Merge pull request #564 from rijusougata13/masterGravatar Xithrius2021-01-21-1/+1
| |\ \ | | | | | | | | issue #563 fixed changed to upper case
| | * | Fixed battleship reading uppercases incorrectly.Gravatar aruna20192021-01-21-1/+1
| |/ /
| * | Merge pull request #509 from Vthechamp22/masterGravatar ks1292021-01-21-0/+2607
| |\ \ | | |/ | |/| Spook Name Rate Game
| | * Implement Spooky Name Rate gameGravatar Vivaan Parashar2021-01-21-0/+2607
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | removed commented code added the delete command Changed the name from ratethespook to spooknamerate renamed file too rename ratethespook.json to spooknamerate.json Added more names from mockaroo added one user one reaction removed print statements fixed flake8 comments and prevented the user from deleting the word while polling fixed typo, added random messages, made each entry unique, fixed one user one reaction, made it for one day. I think I am done commented some code autopep8ed edited few lines of code added comments added some comments edited code edited code edited fixed syntax error fixed flake8 complaints fixed flake8 complaint fixed small error added a `word` command and informed user if they don't have a registered word fixed a small error where the first and last names weren't separated removed unecessary code changed word to name remove slash in multiline strings and remove unecessary comments. Also, lock the background loop to `OCTOBER` and make emojis into discord emoij form (:emoij_name:) fixed an accidental tab removed another unecessary comment remove more unecessary comments remove `.keys()` for dictionaries removed `len() > 0` for lists and dicts and changed emojis to '\N{}' form Fixed code so that return value is that specified and added fail-safes instead of `if` and `else`s f-stringify fixed borderline api abuse and missing space in defining word lint code multiple imports on one line and fix typo remove unecessary return, shorten var typehint remove 'Just' in suggestion and add extra line in json file. - unecessary comment and replace on with for in help embed description shorten emoij_message remove check in delete command use defaultdict sort imports group imports, add typehinting, remove unnecessary comments and docstring, remove redundant elses and returns sort imports refactor var wrds, use generator instead of list use typing.Dict[str, str] instead of dict and use .items() instead of get() add a comment remove reduntant comment Renamed variable to avoid conflicts add asyncio locking to prevent Runtime error add some comments lock all commands to OCTOBER enhance looping in checking messages add `cog_check` instead of limiting each command remove unused import remove test code and comments use fail fast rename function Make storage persistent and make sure announce_word does not go off everytime the bot restarts fixed typo make data persist, rename everything that has word in it to 'name' and make sure announce_name doesn't start off everytime the bot restarts. remove testing code which would cause a real mess if commited. Which I did commit. use a separate file for the name and first_time becuase re-dumping such a long file might take time make var for repetitive paths and change .day to .hour change scheduling logic lint code add cog_unload fix error in spooknamerate_names.json and fix the before_loop in spooknamerate.py revert accidental changes and remove commented code remove unused code refactor vars to caps and make emojis_val global edit docstring and make seasonalbot_commands to community_bot_commands make annotation correct and add check when channel is None for get_channel Add fullstop Loop directly over data Add a proper dash and fix linting Fix linting reverted to making EMOJIS_VAL global and fixed capitalization fix small error verify it is working and simplify import remove data files Use redis caching instead of JSON and rename remove empty title and description in embed and use discord's red color remove var typehint add Client.month_override for dev move ping function rename seasonalbot to sir-lancebot remove unnecessary newline fix line formatting move added_messages to global Add more info on the caches remove + alias improve formatting use str.format instead of func fix error directly used Channels.community_bot_commands get user from cache instead of actively fetching the user move help messages to constant add more info in err msg Apply suggestions from review Co-authored-by: ks129 <[email protected]> remove unnecessary comments remove another redundant comment improve formatting and use better var names hard-code a var Use get or fetch format Remove redundant commit Fix in_allowed_month for debugging remove extra space make channel name link to channel simplify uteration use msg.reactions directly rename r to reaction and directly use variable reformat code use from_dict instead of manually creating the Embed Remove commented code fix channel linking add some debugging support add some more info to the debug mode Directly use getLogger sort imports Remove (name) in function doctype Use SpookNameRate.debug everywhere Shrink function call to one line and remove extra info in comment Use fail fast in on_reaction_add use environment var for debug mode Set debug val to False by default Fix some line breaks that formatting with black had made and use fail fast Use custom environment variable instead of the global bot env var make bot reply and store info from the bot's reply instead of the user's message remove an accidental swp file fix the reaction not getting removed remove extra brackets use generators instead of lists fix logging statement simplify loop rename spooknamerate to spookynamerate Correct docstring Improve the name announcing code Ignore reaction of all bots rearrange or send "Name deleted" instead of "Message deleted" Add client prefix
| * Merge pull request #552 from ChrisLovering/IGDB-V4Gravatar Dennis Pham2021-01-17-14/+72
| |\ | | | | | | Migrate to IGDB V4 API
| | * Merge branch 'master' into IGDB-V4Gravatar ks1292021-01-17-37/+5
| | |\ | | |/ | |/|
| * | Merge pull request #557 from python-discord/add_voice_chatGravatar Xithrius2021-01-15-2/+4
| |\ \ | | | | | | | | Adds New Voice Chat Channel To Constants
| | * | Updates ConstantsGravatar Hassan Abouelela2021-01-15-2/+4
| |/ / | | | | | | | | | | | | Updates the constants file with the new channel ID, and renames both channels to match the new names.
| * | Remove sprint channels from the configuration.Gravatar Matteo Bertucci2021-01-15-34/+0
| | | | | | | | | Now that the core dev sprint has ended, we can safely remove those. It caused the wrong channel message to be huge because of all the deleted channels.
| * | Merge pull request #553 from ChrisLovering/8bit-colour-paletteGravatar ks1292021-01-10-1/+1
| |\ \ | | | | | | | | Actually use 256 colours
| | * | Actually use 256 coloursGravatar Chris2021-01-09-1/+1
| |/ /
| | * Add OAuth response to warning.Gravatar Chris2021-01-08-1/+4
| | |
| | * Switch to post requests and start task at right time.Gravatar Chris2021-01-08-9/+10
| | |
| | * Use current token if we can't get a new oneGravatar Chris2021-01-08-12/+21
| | |
| | * Move renewal window to a constGravatar Chris2021-01-08-2/+5
| | |
| | * Un-comment out task startGravatar Chris2021-01-08-1/+1
| | |
| | * Revert change to trashcan emojiGravatar Chris2021-01-08-1/+1
| | |
| | * Get and renew V4 OAuth tokenGravatar Chris2021-01-08-8/+50
| |/
| * Merge pull request #510 from hedythedev/hackstatsGravatar ks1292021-01-06-16/+29
| |\ | | | | | | Hackstats: Handle Non-existent GitHub username
| | * Merge branch 'master' into hackstatsGravatar ks1292021-01-06-1102/+1313
| | |\ | | |/ | |/|
| * | Merge pull request #550 from python-discord/precommit-pycharmGravatar ks1292021-01-02-1/+1
| |\ \ | | | | | | | | Make flake8 properly run through pre-commit in PyCharm.
| | * | Changed Python language hook to system.Gravatar xithrius2021-01-02-1/+1
| |/ /
| * | Merge pull request #484 from WillDaSilva/omdb-to-tmdbGravatar ks1292020-12-29-51/+51
| |\ \ | | | | | | | | Replace OMDB with TMDB
| | * | Remove unused importGravatar William Da Silva2020-12-29-1/+1
| | | |
| | * | Merge branch 'master' into omdb-to-tmdbGravatar William Da Silva2020-12-28-1049/+1262
| | |\ \ | | |/ / | |/| |
| * | | Merge pull request #483 from WillDaSilva/prideavatar-urlGravatar ks1292020-12-28-37/+70
| |\ \ \ | | | | | | | | | | Make prideavatar support specifying the image by URL
| | * \ \ Merge branch 'master' into prideavatar-urlGravatar ks1292020-12-28-1014/+1192
| | |\ \ \ | | |/ / / | |/| | |
| * | | | Merge pull request #547 from python-discord/ks123/sentryGravatar ks1292020-12-20-70/+111
| |\ \ \ \ | | | | | | | | | | | | Sentry SDK version bump, integrations adding and Sentry release workflow
| | * | | | Fix wrong way for getting Git SHAGravatar ks1292020-12-20-1/+1
| | | | | |
| | * | | | Use sir-lancebot release prefix in workflowGravatar ks1292020-12-19-1/+1
| | | | | |
| | * | | | Use sir-lancebot instead pydis-sir-lancebot for release nameGravatar ks1292020-12-19-1/+1
| | | | | | | | | | | | | | | | | | Co-authored-by: Joe Banks <[email protected]>
| | * | | | Remove aiohttp integration from SentryGravatar ks1292020-12-19-3/+1
| | | | | |
| | * | | | Add release tag to Sentry SDK initializationGravatar ks1292020-12-19-3/+4
| | | | | |
| | * | | | Add Git SHA as constantGravatar ks1292020-12-19-0/+2
| | | | | |
| | * | | | Put Git SHA to container on container buildGravatar ks1292020-12-19-0/+2
| | | | | |
| | * | | | Add default development value to Git SHAGravatar ks1292020-12-19-1/+1
| | | | | |
| | * | | | Add Git SHA build argument to DockerfileGravatar ks1292020-12-19-1/+5
| | | | | |
| | * | | | Create Sentry release workflowGravatar ks1292020-12-19-0/+24
| | | | | |
| | * | | | Add Redis and aiohttp integrations to SentryGravatar ks1292020-12-19-1/+7
| | | | | |