Red-GitHubBot
d252b71be7
[3.4] [Mod] Hide config migration commands ( #5870 ) ( #6066 )
...
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com >
2023-04-19 22:11:43 +00:00
Red-GitHubBot
25094c6076
[3.4] [Mod] Account for roles in mention spam ( #5388 ) ( #6056 )
...
Co-authored-by: Vexed <vex@vexcodes.com >
Co-authored-by: Kowlin <10947836+Kowlin@users.noreply.github.com >
2023-04-19 21:58:40 +00:00
github-actions[bot]
0476102851
[3.4] [i18n] Automated Crowdin downstream ( #5833 )
...
Automated Crowdin downstream
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-08-15 13:13:52 +02:00
github-actions[bot]
4be15c9832
[3.4] [i18n] Automated Crowdin downstream ( #5768 )
...
Automated Crowdin downstream
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-06-07 05:42:35 +02:00
Red-GitHubBot
f1d359f816
[3.4] Use Guild.fetch_ban() over Guild.bans() ( #5656 ) ( #5748 )
...
(cherry picked from commit d932abad16 )
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2022-06-05 16:02:32 +02:00
github-actions[bot]
23b3144c84
[3.4] [i18n] Automated Crowdin downstream ( #5514 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-12-31 03:30:33 +01:00
jack1142
fb08cd0520
[3.4] Fix error in tempban for guilds with unused vanity feature ( #5472 )
2021-12-31 01:45:55 +01:00
Red-GitHubBot
de3ec3f26a
[3.4] [Mod] Typo in unban command ( #5470 ) ( #5478 )
...
(cherry picked from commit 442cad7917 )
Co-authored-by: sravan <miniclip1956@gmail.com >
Co-authored-by: sravan <miniclip1956@gmail.com >
2021-12-23 01:53:31 +00:00
Red-GitHubBot
33ed1085ab
[3.4] Fix descriptions for examples of ID-based command invocations in Mod ( #5372 ) ( #5399 )
...
* Fix wording in redbot/cogs/mod/kickban.py to match with the command example
* Made changes as requested in PR Review #770078179
* Added changes to docs/cog_guides/mod.rst as requested in PR Review #70784066
* Fixed kick wording
* Fix kick wording
(cherry picked from commit 9aee8ce28f )
Co-authored-by: WreckRox <24494367+WreckRox@users.noreply.github.com >
Co-authored-by: WreckRox <24494367+WreckRox@users.noreply.github.com >
2021-10-15 23:30:44 +00:00
Red-GitHubBot
41fa3f0310
[3.4] [Mod] Indicate successful run in [p]voicekick ( #5367 ) ( #5398 )
...
(cherry picked from commit 17dc9e0c47 )
Co-authored-by: krak3n <84792368+the-krak3n@users.noreply.github.com >
Co-authored-by: krak3n <84792368+the-krak3n@users.noreply.github.com >
2021-10-15 22:52:21 +00:00
Red-GitHubBot
4331004dc1
[3.4] fix possible issue when joined_at is None ( #5361 ) ( #5365 )
...
(cherry picked from commit b4037a80d8 )
Co-authored-by: Fixator10 <github@fixator10.ru >
Co-authored-by: Fixator10 <github@fixator10.ru >
2021-10-02 17:13:25 +00:00
github-actions[bot]
0096f874a4
[3.4] [i18n] Automated Crowdin downstream ( #5339 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-09-23 21:24:11 +02:00
github-actions[bot]
539e0b2c14
[3.4] [i18n] Automated Crowdin downstream ( #5305 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-09-09 21:57:53 +00:00
Red-GitHubBot
df19bfe679
[3.4] Improve and add more usage of discord timestamps ( #5241 ) ( #5292 )
...
* Improve and add more usage of discord timestamps
* How did that whitespace get there?
(cherry picked from commit a0a433b13d )
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-09-08 22:35:27 +02:00
Red-GitHubBot
05582c8636
[3.4] [Mod] Add user hierarchy check to [p]rename ( #5211 ) ( #5287 )
...
* added hierarchy check for rename
added hierarchy check for rename from utils
* format and self check
changed formats and added statement if me != member
* black format
apply black formatting and fix typo
* tox style
tox i guess
* tox again
:<
* Update redbot/cogs/mod/names.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Fix styling
(cherry picked from commit 8880251749 )
Co-authored-by: Enul <xchedeiklo@gmail.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: Enul <xchedeiklo@gmail.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-09-08 22:19:56 +02:00
Red-GitHubBot
2d0d5b5be1
[3.4] [Mod] Send ban reason on Temp Bans ( #4837 ) ( #5284 )
...
* [Mod] Send ban reason on Temp Bans
* If none
* Locale friendly
* Fixes for black style
* Use double line break to distinguish between reason header
* Check settings
* Black
* Reduce the number of config calls
* remove additional config call
* fixes
* style
* We're already in `if reason` so this is always True
(cherry picked from commit 4e2e4bfe6a )
Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-09-08 22:14:58 +02:00
Red-GitHubBot
a95d65c316
[3.4] Initial support for Discord timestamping ( #5155 ) ( #5271 )
...
* Initial support for Discord timestamping
* Fix timezones
* Fix userinfo for users with member.joined_at equal to None
* Simplify
(cherry picked from commit f05debc923 )
Co-authored-by: Kowlin <Kowlin@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: Kowlin <Kowlin@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-09-08 21:45:10 +02:00
Red-GitHubBot
a6b9f785ac
[3.4] [Mod] Check if guild is unavailable in tempban expirations ( #5173 ) ( #5270 )
...
* [Mod] Check if guild.me is None else continue in tempban expirations.
* Check for guild.unavailable instead of guild.me being None.
(cherry picked from commit b586c2f990 )
Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com >
Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com >
2021-09-08 21:43:04 +02:00
github-actions[bot]
5f0b4403bc
[i18n] Automated Crowdin downstream ( #5132 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-06-12 18:53:21 +02:00
github-actions[bot]
ce4fd6cca8
[i18n] Automated Crowdin downstream ( #5087 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-05-28 20:09:47 +02:00
Kreusada
410b2419dd
[Docs] Mod Cog Guide ( #4886 )
...
* Initial commit
* Add some args
* bool prolog
* index
* Add more arguments
* more arguments, style fixes
* improve naming of arguments
* Fix up backlog
* Run black
* extra corrections from backlog
* Update tempban arg names
* backlog
* change prolog type
* Change kick argument prolog to member instead of user
* Update argument names
* missed a colon
* Update prolog to be friendly with non-positional args
* Edit through the decorator instead
* Add back docstring spacing
* black
* usage in decorator for name commands
* Fix command signature
* fixup docstring spacing
* style fixes
* Add spacing inside unban docstring
* Rename args instead of using usage
* black - simple
* Add labeler glob
* unify style
* rename variables instead of usage
* Update docstrings correspondingly
* run black
* update description in usage
* ehh this isn't necessary...
* fix up tags
* fix grammar and accuracy issues
* fix docstring too
2021-05-18 17:10:30 -04:00
github-actions[bot]
6cae1c0204
[i18n] Automated Crowdin downstream ( #4946 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-04-06 00:55:36 +02:00
jack1142
adda30cbee
Bump discord.py to 1.7.0 ( #4928 )
...
* Bump discord.py, but to the git version for now
* Import GuildConverter from d.py and deprecate our implementation
* Import PartialMessageConverter in our commands extension
* Use newly added `Cog.has_error_handler()` rather than private method
* Update snowflake regex to use 20 as max length
See Rapptz/discord.py#6501
* Use new supported way for custom cooldown buckets
* Include group args in command signature
* Update code to use `Client.close()` over `Client.logout()`
* Add StageChannelConverter and StoreChannelConverter
* Fix AttributeError in licenseinfo
2021-04-05 21:33:19 +02:00
PredaaA
363a2e8a17
[Mod] Only loop through guilds in config when checking tempbans ( #4907 )
...
* [Mod] No longer loop through all guilds on check_tempban_expirations.
* Address Jack's review.
* I don't think this comment actually served any purpose
* Split this into more methods
* Small optimization for cases where the guild tempbans weren't updated
* Blackify
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-04-03 23:59:41 +02:00
jack1142
be00a59ab3
Fix the tracking of nicks that were set just before nick reset ( #4830 )
2021-03-29 13:54:37 +02:00
github-actions[bot]
51b73fdd1a
[i18n] Automated Crowdin downstream ( #4857 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-02-26 19:51:59 +01:00
github-actions[bot]
e80a00ec1b
[i18n] Automated Crowdin downstream ( #4829 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-02-16 19:22:05 +00:00
Flame442
7b04c04551
[Mod] Add two new settings to disable name/nickname tracking ( #4799 )
...
* Add default settings for name tracking
* Add configuration command for name tracking
* Check the track names settings before tracking
* *grumble*
* Fix permissions levels
* Update settings.py
* Use clean_prefix in inline, and don't use f-strings in `_()`
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-02-16 20:13:37 +01:00
PhenoM4n4n
62411bc2a5
Add a command for deleting usernames and nicknames to Mod cog ( #4827 )
...
* mod delete names
* sTyLe fOrMAttInG
* Remove `[p]deletemodkeys` and have `[p]deletenames` remove empty keys
* Rename `[p]deletenames` to `[p]modset deletenames`
* Fix wrong variable being used
* Add confirmation to avoid mistakes
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-02-16 19:58:00 +01:00
aleclol
acec5c6efe
[Mod] Add default bot color to kick & ban DM ( #4822 )
2021-02-15 01:34:05 +01:00
github-actions[bot]
663876fba3
Automated Crowdin downstream ( #4804 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-02-11 13:20:38 +00:00
github-actions[bot]
0f8f33fed2
Automated Crowdin downstream ( #4734 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-02-04 18:05:40 +00:00
MAX
c11e9afec7
[mod] Improve help of ban/kick commands. ( #4715 )
...
* better explain on how to use.
* i.... dont know why i removed that dot.
* don't think that was meant to
* Update kickban.py
* smh
* style????
* hm?
* last try to fix style......
i dont even know how to do this :/
* failing style is fun, trynna learn.
* .....
* not the best way but lets try?
* yep, didnt work dropping softban.
* Update kickban.py
* grammar fix
2021-01-23 21:18:29 -05:00
jack1142
537656c365
Fix role position checks ( #4740 )
2021-01-20 13:32:43 -07:00
Dav
d7a3da49f0
[Mod] Make tempban not fail if no vanity url is set up ( #4714 )
...
* catch if a vanity url is not set up
* black
Co-authored-by: David Bauch <david.bauch@capgemini.com >
2021-01-17 23:42:00 +01:00
github-actions[bot]
b76b6305d1
Automated Crowdin downstream ( #4703 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-01-07 17:26:35 +00:00
github-actions[bot]
13cd751932
Automated Crowdin downstream ( #4689 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-12-24 15:45:31 +01:00
Predeactor
d53ff57794
Shorten the audit log reason appropriately, remove unused vars ( #4189 )
...
* [Mod] Check for reason length & remove unused vars
This PR also remove unused variable.
* Blame me
* Apply Kowlin order.
Text will get truncate in audit logs in case we're going over 512 characters.
* This is already handled by ban_user()
* Use `get_audit_reason()` in `[p]tempban`
* Add a new kwarg to `get_audit_reason()` instead
* Include `[p]voiceban` and `[p]voiceunban`
* Include Mutes cog
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2020-12-23 03:22:59 +01:00
jack1142
b36a702e62
Make command usage in help for required arguments consistent ( #4589 )
...
* Make command usage in help for required arguments consistent
* Bob 3
* Bob 1
* Docstring updates
* Address Flame's review
* Update cog guides in docs
2020-12-22 14:14:47 -05:00
github-actions[bot]
7f587ea46b
Automated Crowdin downstream ( #4664 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-12-18 19:10:17 +01:00
github-actions[bot]
e2adb29cf3
Automated Crowdin downstream ( #4638 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-11-29 22:04:43 +01:00
github-actions[bot]
bc8f2311d9
Automated Crowdin downstream ( #4627 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-11-19 22:18:05 +01:00
github-actions[bot]
e50b32cc27
[i18n] Automated Crowdin downstream ( #4596 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-11-16 18:26:02 +01:00
MAX
1747d901d1
[Mod] Support competing status in [p]userinfo command ( #4611 )
...
* Competing in userinfo
* Update names.py
* Update names.py
2020-11-16 17:25:41 +01:00
jack1142
a7ec40664e
Fix reason variable shadowing in [p]massban ( #4575 )
2020-11-07 03:44:59 +01:00
github-actions[bot]
0089380bfd
Automated Crowdin downstream ( #4578 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-11-05 16:53:43 +01:00
github-actions[bot]
ffcf104dfc
Automated Crowdin downstream ( #4567 )
...
Red I18n: "Context comments are changed edition"
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-11-02 17:32:43 +01:00
jack1142
532ac6cfa9
I mean... Technically we fixed the security issue, right? ( #4556 )
2020-10-28 02:34:11 +01:00
jack1142
726bfd38ad
Merge pull request from GHSA-mp9m-g7qj-6vqr
...
* Query members for unchunked guilds in massban
* that thing that is a thing ;)
2020-10-27 20:46:49 +01:00
github-actions[bot]
b018c6a24d
[i18n] Automated Crowdin downstream ( #4476 )
...
Kowlin told me I should just merge.
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-10-26 21:26:02 +01:00