aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeLines
...
| * | Reminders: Refactor all opt-in button related logic into View classGravatar hedy2024-03-26-41/+37
| * | Reminders: More robust implementation of mention opt-in buttonGravatar hedy2024-03-25-89/+131
| * | Reminders: Add a button for others to opt-in to a pingGravatar hedy2024-03-24-7/+130
| | * Added tests for the zen commandGravatar LeandroVandari2025-03-24-0/+90
| | * Update end index display when slicing in the zen commandGravatar Leandro Vandari2025-03-20-1/+1
| | * Allows for slicing without a specified end index (e.g. "1:" will return all l...Gravatar LeandroVandari2025-03-18-2/+2
| | * Allows for end_index == len(zen_lines). Previously, in that case, end_index %...Gravatar LeandroVandari2025-03-18-1/+1
| | * Added support for negative signs and replaced re.search by re.matchGravatar LeandroVandari2025-03-17-1/+1
| | * Fixed off-by-one error, as the end index can be equal to the length of the zenGravatar LeandroVandari2025-03-15-1/+1
| | * Added the possibility of slicing for the zen commandGravatar LeandroVandari2025-03-15-13/+26
| |/ |/|
* | Bump aiohttp from 3.11.12 to 3.11.13 (#3280)Gravatar dependabot[bot]2025-03-08-84/+84
* | Bump pydantic-settings from 2.8.0 to 2.8.1 (#3282)Gravatar dependabot[bot]2025-03-08-23/+112
* | Bump ruff from 0.9.7 to 0.9.9 (#3283)Gravatar dependabot[bot]2025-03-08-21/+21
* | Drop bs4 back down to 4.12.3Gravatar Chris Lovering2025-02-26-10/+9
* | Bump deps to latest (#3262)Gravatar ChrisJL2025-02-21-1036/+1102
* | Configure dependabot to only open PRs for major version bumps (#3227)Gravatar ChrisJL2025-02-16-0/+4
* | Merge pull request #3260 from dd2480-spring-2025-group-1/kim/test-cases-for-b...Gravatar ChrisJL2025-02-16-1/+114
|\ \
| * | test: add test cases for `bot/utils/helpers.py`Gravatar Strengthless2025-02-14-0/+113
| * | fix: `has_lines` returns empty str instead of boolGravatar Strengthless2025-02-14-1/+1
* | | Merge pull request #3259 from bast0006/bast0006-textless-remindmeGravatar ChrisJL2025-02-16-15/+6
|\ \ \
| * | | Clean up extraneous logic and typing variance now that reminders always have ...Gravatar bast2025-02-13-8/+3
| * | | Permit !remindme with no specified contentGravatar bast2025-02-13-7/+3
| |/ /
* / / Send purged msg log to #message-change-log too (#3255)Gravatar Vivek Ashokkumar2025-02-16-8/+9
|/ /
* | Merge pull request #3247 from python-discord/swfarnsworth/fix-auto-uploadGravatar Steele Farnsworth2025-02-12-35/+176
|\ \
| * \ Merge branch 'main' into swfarnsworth/fix-auto-uploadGravatar Steele Farnsworth2025-02-11-1/+1
| |\ \ | |/ / |/| |
* | | Ignore both archived and locked posts when archiving idleGravatar Chris Lovering2025-02-08-1/+1
| * | Use `"charset" in Attachment.content_type` to determine that it's text-based.Gravatar Steele Farnsworth2025-02-08-1/+1
| * | `and` -> `or`Gravatar Steele Farnsworth2025-02-08-1/+1
| * | Change indentation of lines in docstring.Gravatar Steele Farnsworth2025-02-08-2/+2
| * | Merge branch 'main' into swfarnsworth/fix-auto-uploadGravatar Steele Farnsworth2025-02-08-8/+6
| |\ \ | |/ / |/| |
* | | Merge pull request #3254 from python-discord/fix-help-cogGravatar Steele Farnsworth2025-02-08-8/+6
|\ \ \
| * | | Only pass post_id to the scheulded task, to be clear on intentionsGravatar Chris Lovering2025-02-07-5/+5
| * | | Fetch latest help post further up the call stack when looking to archiveGravatar Chris Lovering2025-02-07-4/+2
|/ / /
| * | Rename class and some constants.Gravatar Steele Farnsworth2025-01-30-10/+8
| * | Add newline before if statement.Gravatar Steele Farnsworth2025-01-30-0/+1
| * | Make parenthetical await expressions their own statements.Gravatar Steele Farnsworth2025-01-30-2/+4
| * | Move functionality for awaiting emoji reactions to its own function.Gravatar Steele Farnsworth2025-01-30-28/+41
| * | Remove tests for deleted behavior.Gravatar Steele Farnsworth2025-01-30-37/+0
| * | Mark tests that aren't passing with xfail.Gravatar Steele Farnsworth2025-01-30-0/+3
| * | Undo a revertGravatar Steele Farnsworth2025-01-30-1/+162
|/ /
* | Merge pull request #3246 from python-discord/revert-3241-pastebin-auto-uploadGravatar Steele Farnsworth2025-01-30-180/+44
|\ \
| * | Revert "Apply filtering to text attachments; offer to auto-upload text attach...Gravatar Steele Farnsworth2025-01-30-180/+44
|/ /
* | Merge pull request #3241 from python-discord/pastebin-auto-uploadGravatar Steele Farnsworth2025-01-30-44/+180
|\ \
| * \ Merge branch 'main' into pastebin-auto-uploadpastebin-auto-uploadGravatar Steele Farnsworth2025-01-30-20/+41
| |\ \ | |/ / |/| |
* | | Add missing arg in help post archive callGravatar Chris Lovering2025-01-18-1/+1
* | | Ensure every path to close a help channel cancels scheduled closesGravatar Chris Lovering2025-01-18-12/+22
* | | Merge pull request #3240 from python-discord/Show-close-reasonsGravatar Boris Muratov2025-01-18-6/+17
|\ \ \
| * | | !close can also be used by moderators, not just OPGravatar Chris Lovering2025-01-18-1/+1
| * | | More specific close message for native closeGravatar Chris Lovering2025-01-18-1/+1
| * | | Don't repeat start of close message in every if branchGravatar Chris Lovering2025-01-18-6/+6