| Commit message (Collapse) | Author | Age | Lines | ||
|---|---|---|---|---|---|
| ... | |||||
| | | | * | Remove thread creation logging | 2022-12-07 | -17/+0 | ||
| | | |/ | |/| | |||||
| | * | | Merge pull request #2356 from ↵ | 2022-12-04 | -1/+1 | ||
| | |\ \ | | |/ | |/| | | | | python-discord/fix-help-channel-open-with-no-content | ||||
| | | * | Fix help channels with no content not opening properly | 2022-12-04 | -1/+1 | ||
| | |/ | | | | | | | | | | | Chanels that just contained one or more images as an exampole would have the message.content equal to the empty string which != None, so the current check never got hit. Closes #2355 Closes BOT-3BW | ||||
| | * | Merge pull request #2350 from python-discord/return-jif-rename | 2022-11-30 | -0/+1 | ||
| | |\ | |||||
| | | * | Rename print-return to return-gif | 2022-11-29 | -0/+1 | ||
| | |/ | | | | | | | Adds the previous name as an alias as well | ||||
| * | | Update `prepare_timeit_input` docstring | 2022-12-14 | -1/+1 | ||
| | | | |||||
| * | | Update test_post_job to use 3.10 snekbox | 2022-12-14 | -1/+1 | ||
| | | | |||||
| * | | Update function name `get_message` | 2022-12-14 | -5/+5 | ||
| | | | |||||
| * | | Update file size limit comment | 2022-12-14 | -2/+3 | ||
| | | | |||||
| * | | Merge branch 'snekbox-files' of https://github.com/python-discord/bot into ↵ | 2022-12-14 | -4/+3 | ||
| |\ \ | | | | | | | | | | snekbox-files | ||||
| | * | | Update bot/exts/utils/snekbox.py | 2022-12-14 | -4/+3 | ||
| | | | | | | | | | | Co-authored-by: Mark <[email protected]> | ||||
| * | | | Suppress HTTPException for redo emoji | 2022-12-14 | -1/+2 | ||
| |/ / | |||||
| * | | Revert typo | 2022-12-14 | -1/+1 | ||
| | | | |||||
| * | | Fix test_post_job unit test | 2022-12-14 | -2/+2 | ||
| | | | |||||
| * | | Fix send_job return type | 2022-12-01 | -1/+1 | ||
| | | | |||||
| * | | Reorder imports | 2022-11-30 | -3/+3 | ||
| | | | |||||
| * | | Merge branch 'main' into snekbox-files | 2022-11-30 | -2009/+1101 | ||
| |\| | |||||
| | * | Merge pull request #2344 from python-discord/dont-use-removed-talentpool-cache | 2022-11-29 | -9/+17 | ||
| | |\ | | | | | | | Dont use removed talentpool cache | ||||
| | | * | Merge branch 'main' into dont-use-removed-talentpool-cache | 2022-11-29 | -17/+17 | ||
| | | |\ | | |/ | |/| | |||||
| | * | | Merge pull request #2349 from python-discord/record-help-channel-claims | 2022-11-28 | -5/+6 | ||
| | |\ \ | | | | | | | | | Use the old stat slugs in new help system | ||||
| | | * | | Use the old stat slugs in new help system | 2022-11-28 | -5/+6 | ||
| | |/ / | |||||
| | * | | Merge pull request #2347 from shtlrs/improve-get-or-fetch-channel-type-hints | 2022-11-27 | -1/+3 | ||
| | |\ \ | | | | | | | | | include Thread & PrivateChannel in get_or_fetch_channel return types | ||||
| | | * \ | Merge branch 'main' into improve-get-or-fetch-channel-type-hints | 2022-11-27 | -11/+8 | ||
| | | |\ \ | | |/ / | |/| | | |||||
| | * | | | Update return.md (#2325) | 2022-11-27 | -11/+8 | ||
| | | | | | | | | | | | | | | | | | | | | | Made the tag more brief without any substantial changes to its overall approach. Co-authored-by: wookie184 <[email protected]> | ||||
| | | * | | include Thread & PrivateChannel in get_or_fetch_channel return types | 2022-11-27 | -1/+3 | ||
| | |/ / | |||||
| | | * | Fetch active nominations from the API for !server command | 2022-11-27 | -3/+3 | ||
| | | | | | | | | | | | | | The nomination cache was recently removed, so accessing that no longer works. | ||||
| | | * | Typehint bot.get_cog calls in information cog | 2022-11-27 | -7/+15 | ||
| | |/ | |||||
| | * | Merge pull request #2342 from python-discord/don't-close-already-closed-posts | 2022-11-27 | -0/+6 | ||
| | |\ | | | | | | | Don't close already closed posts | ||||
| | | * | Don't close already closed posts | 2022-11-27 | -0/+6 | ||
| | |/ | |||||
| | * | Merge pull request #2333 from erlend-aasland/patch-1 | 2022-11-27 | -1/+1 | ||
| | |\ | | | | | | | Link directly to the sqlite3 placeholder howto | ||||
| | | * | Merge branch 'main' into patch-1 | 2022-11-27 | -1970/+1034 | ||
| | | |\ | | |/ | |/| | |||||
| | * | | Merge pull request #2339 from python-discord/auto-archive-help-posts | 2022-11-26 | -64/+165 | ||
| | |\ \ | | | | | | | | | Help forum improvements | ||||
| | | * | | Catch case where starter message is deleted before pinning | 2022-11-26 | -2/+4 | ||
| | | | | | |||||
| | | * | | Update CODEOWNERS | 2022-11-26 | -1/+0 | ||
| | | | | | |||||
| | | * | | Ensure constants.Channels.help_system_forum is a forum channel on load | 2022-11-26 | -1/+3 | ||
| | | | | | |||||
| | | * | | Listen for thread starter on_message rather than thread_create | 2022-11-26 | -10/+19 | ||
| | | | | | | | | | | | | | | | | | thread_create events are triggered before the thread's starter message is available, so listening for starter messages with on_message instead ensures we have a message object to use. | ||||
| | | * | | Auto archive help forum posts after inactivity | 2022-11-26 | -1/+78 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | I decided to keep the archive logic simple, and just go for 30 minutes since last message, rather than the hybrid of 30 mins + 10 depending on who sent the last message. The reason for using the hybrid approach previously was due to us running out of channels frequently Since this is no longer a problem, I decided to keep the logic simple. | ||||
| | | * | | Don't load the help channel cog if disabled | 2022-11-26 | -0/+7 | ||
| | | | | | |||||
| | | * | | Consistantly refer to help posts as posts, not threads | 2022-11-26 | -47/+47 | ||
| | | | | | |||||
| | | * | | Get, and store, the help forum channel object on cog load | 2022-11-26 | -4/+9 | ||
| | |/ / | |||||
| | * | | Merge pull request #2338 from python-discord/bump-bot-core | 2022-11-26 | -690/+595 | ||
| | |\ \ | | | | | | | | | Bump bot core version | ||||
| | | * | | Ignore Discord errors when clearing snekbox reactions | 2022-11-26 | -2/+3 | ||
| | | | | | | | | | | | | | | | | | These errors can be caused by the message being deleted, or the message being in an archived thread | ||||
| | | * | | Update botcore module name | 2022-11-26 | -59/+59 | ||
| | | | | | |||||
| | | * | | Bump all deps to latest | 2022-11-26 | -403/+303 | ||
| | | | | | |||||
| | | * | | Bump bot-core version | 2022-11-26 | -232/+236 | ||
| | |/ / | |||||
| | * | | Merge pull request #2337 from python-discord/help-forum-fixes | 2022-11-26 | -64/+76 | ||
| | |\ \ | | | | | | | | | Misc Fixes For Help Forum | ||||
| | | * | | Refactor Thread Error Catching | 2022-11-26 | -17/+17 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: Boris Muratov <[email protected]> Co-authored-by: Amrou Bellalouna <[email protected]> Signed-off-by: Hassan Abouelela <[email protected]> | ||||
| | | * | | Handle Images As Starter Messages | 2022-11-26 | -1/+5 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the case of an image or other media as the starter message, the formatted message in the help DM will be empty, which is invalid for the embed. We populate the field with some more useful text in this case. Signed-off-by: Hassan Abouelela <[email protected]> | ||||
| | | * | | Check If Thread Is Closed In Pagination | 2022-11-26 | -55/+38 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Similar to 555ed4e9, the pagination utility needs to catch when it's trying to act on an archived thread. Signed-off-by: Hassan Abouelela <[email protected]> | ||||
| | | * | | Check If Thread Is Closed In wait_for_deletion | 2022-11-26 | -1/+8 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The wait_for_deletion utility would try to remove reactions from a message after the timeout expires, which would normally be fine. In threads however, they can be closed while waiting for the timeout to expire. In such a case, the bot will try to remove the reactions after the channel has been closed and fail. A special exception was added for this case to do nothing, since this is only a QoL feature. Signed-off-by: Hassan Abouelela <[email protected]> | ||||