Red-GitHubBot
cb4058ef10
[3.4] Allow mocking attachment-only msg, fix docstring, small refactor ( #5446 ) ( #5497 )
...
* Use the logic from `[p]mock` in `[p]mockmsg`, fix docstring
* Let people mock attachment-only messages
* Use empty string, not None
(cherry picked from commit 9c05db1104 )
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-26 21:15:40 +00:00
Red-GitHubBot
19c710e63c
[3.4] Make emptydisconnect disconnect when all vc members are bots ( #5421 ) ( #5492 )
...
* [Audio] Disconnect from voice chat when every connected user is a bot
* Update condition according to code review
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
(cherry picked from commit 5a047bf979 )
Co-authored-by: Parnassius <Parnassius@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: Parnassius <Parnassius@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-26 18:15:57 +00:00
Red-GitHubBot
2a23da302e
[3.4] Make invite URL part of public API ( #5424 ) ( #5491 )
...
* [3.4] Make invite URL part of public API (#5424 )
* Make invite URL public API
* Add doc and RPC
* Lint
* Update redbot/core/core_commands.py
Co-authored-by: Matt <psykzz@users.noreply.github.com >
* Update redbot/core/bot.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* RPC handling,
* Fix appinfo
* Change docs
* Fix docs
* Change docs
* Update redbot/core/core_commands.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Docstring changes
* nit
(cherry picked from commit 6297bfcab6 )
Co-authored-by: Stonedestroyer <1307729+Stonedestroyer@users.noreply.github.com >
Co-authored-by: Matt <psykzz@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Red->RedBase
Co-authored-by: Stonedestroyer <1307729+Stonedestroyer@users.noreply.github.com >
Co-authored-by: Matt <psykzz@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-26 02:18:16 +00:00
Red-GitHubBot
5dfd4cf998
[3.4] Fix RPC cog load and unload by returning dicts ( #5453 ) ( #5490 )
...
* use dicts for CoreLogic package management returns
* address review
* failed_packages->notloaded_packages in _unload
(cherry picked from commit d27dbded8a )
Co-authored-by: Vexed <vex@vexcodes.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: Vexed <vex@vexcodes.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-25 20:13:30 +00:00
Red-GitHubBot
5356cca6ec
[3.4] Show role payday amounts in economyset showsettings ( #5457 ) ( #5489 )
...
* [V3/develop] show RolePaydayAmounts in showsettings command
* Update economy.py
* Switch to using a list (nitpicky optimizations)
https://docs.python.org/3/faq/programming.html#what-is-the-most-efficient-way-to-concatenate-many-strings-together
* Mark the text as translatable
(cherry picked from commit a228a0d0b3 )
Co-authored-by: Alex <58824393+vertyco@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: Alex <58824393+vertyco@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-25 17:09:52 +00:00
Red-GitHubBot
c26a603c8d
[3.4] isolate direction of username within modlog ( #5422 ) ( #5488 )
...
* isolate direction of username within modlog
* Add link to Unicode's usage
(cherry picked from commit 7db3339aba )
Co-authored-by: Jan <sentrycraft123@gmail.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: Jan <sentrycraft123@gmail.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-25 16:35:41 +00:00
jack1142
a52356c031
[3.4] [Core] Changed prefix length to 40. ( #5476 ) ( #5487 )
...
* Update core_commands.py
* Docs yes facebook's metaverse
*jokes on me*
* meta
* forgot here
* Update core_commands.py
* Forgot here
* And forgot here
(cherry picked from commit b091f13df5 )
Co-authored-by: MAX <63972751+ltzmax@users.noreply.github.com >
Co-authored-by: MAX <63972751+ltzmax@users.noreply.github.com >
2021-12-25 04:17:20 +01:00
Red-GitHubBot
09adae5213
[3.4] [Config] Add type-hints to _ValueContextManager methods ( #5344 ) ( #5486 )
...
Without these type-hints, I've found that PyCharm misidentifies the returned type, causing a number of false positives in static type checking.
(cherry picked from commit e878483318 )
Co-authored-by: Toby Harradine <Tobotimus@users.noreply.github.com >
Co-authored-by: Toby Harradine <Tobotimus@users.noreply.github.com >
2021-12-25 02:21:45 +00:00
Red-GitHubBot
ee513731be
[3.4] Fix issues with loading config.json when it doesn't exist ( #5416 ) ( #5484 )
...
* catch and handle FileNotFoundError when using --no-instance when config.json does not already exist
* move load_existing_config to data_manager.py
* use load_existing_config in create_temp_config
* Fix import in redbot-launcher
(cherry picked from commit cef55459c6 )
Co-authored-by: Vexed <vex@vexcodes.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: Vexed <vex@vexcodes.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-25 02:04:41 +00:00
Red-GitHubBot
5dd0c3b579
[3.4] Add necessary None checks to Core's usage of Requires.privilege_level ( #5477 ) ( #5483 )
...
* Check if it has a privilege level
* Let's fix this in warnings too
(cherry picked from commit 5e527cb27d )
Co-authored-by: aleclol <50505980+aleclol@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: aleclol <50505980+aleclol@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-25 01:06:08 +00:00
jack1142
4afa4f77e0
[3.4] [Docs] Correct set api examples to be consistent for Spotify ( #5444 ) ( #5482 )
...
* consistant usage
* switch audiodb to youtube
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >.
(cherry picked from commit bae85c35c1 )
Co-authored-by: Ryan <yamikaitou@gmail.com >
Co-authored-by: Ryan <yamikaitou@gmail.com >
2021-12-25 00:21:25 +00:00
Red-GitHubBot
8c2d589c17
[3.4] Remove voice region field in [p]serverinfo ( #5449 ) ( #5481 )
...
* [General] Remove guild region on serverinfo
* Remove in string too.
(cherry picked from commit 4e469ce15e )
Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com >
Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com >
2021-12-25 00:05:23 +00:00
Red-GitHubBot
c7a4a0feaf
[3.4] Restrict [p]cleanupset notify to guild only ( #5466 ) ( #5480 )
...
(cherry picked from commit e068294cc8 )
Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com >
Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com >
2021-12-24 23:56:46 +00:00
Red-GitHubBot
cb5eafb9e3
[3.4] Add plural forms to the responses of [p]leave command ( #5391 ) ( #5479 )
...
* Improve the response of `[p]leave` command
* Update core_commands.py
* Update core_commands.py
* style?
* fix maybe
* black
* fixed typo in docstring
* aaa
* style
* Few more changes
(cherry picked from commit 2c51182e8e )
Co-authored-by: krak3n <84792368+the-krak3n@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: krak3n <84792368+the-krak3n@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-24 23:52:46 +00: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
9f359dda26
[3.4] Modernize syntax in chat formatting module and add success() ( #5427 ) ( #5428 )
...
* Downloader's plurial & Fix
* Don't forget pipinstall
* Fix syntax issue
* This f****** fix that took me too much of my time for nothing.
* Black
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Fix Jack's syntax, remove numbers & fix bad calculated cogs
* Black ofc
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/cogs/downloader/downloader.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Address my review comment
* Simplify
* this is kinda a lot but shh
* Change format to f-string
* Add success function to char_formatting
* Revert "Merge branch 'V3/develop' of github.com:Predeactor/Red-DiscordBot into master/chat-formatting-enhancement"
This reverts commit c338da7b66 , reversing
changes made to f2422ad782 .
* For once I would have appreciated if style checks were failing...
(cherry picked from commit 483ef36d1b )
Co-authored-by: Predeactor <61093863+Predeactor@users.noreply.github.com >
Co-authored-by: Predeactor <ubuntu@vps-35e65bf5.vps.ovh.net >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: Predeactor <61093863+Predeactor@users.noreply.github.com >
Co-authored-by: Predeactor <ubuntu@vps-35e65bf5.vps.ovh.net >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-10-27 14:36:25 +02:00
Red-GitHubBot
59c92041fc
[3.4] [Admin] Add [p]selfroleset clear command ( #5387 ) ( #5409 )
...
(cherry picked from commit b64ece3ee9 )
Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com >
Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com >
2021-10-19 12:28:10 +02:00
Red-GitHubBot
3cf0d5ebe9
[3.4] [Mutes] Fix vars not getting formatted due to previous PR ( #5404 ) ( #5405 )
...
* Fix vars not getting formatted due to #5364
* Only format a second time if needed
* Format only on string literals
(cherry picked from commit d56f31a708 )
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com >
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com >
2021-10-17 02:58:40 +02:00
Red-GitHubBot
65344378f6
[3.4] Update the timestamping we forgot to Discord compatible timestamping ( #5395 ) ( #5401 )
...
(cherry picked from commit 67bcd72d9c )
Co-authored-by: Kowlin <Kowlin@users.noreply.github.com >
Co-authored-by: Kowlin <Kowlin@users.noreply.github.com >
2021-10-16 19:40:14 +00:00
Red-GitHubBot
bd010fdae5
[3.4] [Downloader] Show repo name in findcog ( #5383 ) ( #5400 )
...
* show repo name in findcog
* how did i manage to overcomplicate this?
* for Kreusada
* I wanted to do that... but forgot
(cherry picked from commit 1d34e9e47b )
Co-authored-by: Dav <dav@mail.stopdavabuse.de >
Co-authored-by: Dav <dav@mail.stopdavabuse.de >
2021-10-16 00:12:37 +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
542a7b3cb2
[3.4] Add a tick on traceback command when it's sent to DMs ( #5353 ) ( #5397 )
...
* add a `tick` when sent to dm.
* confused ™️
* did i learn now? :P
* i'm not confused anymore :3
(cherry picked from commit b8535ee53e )
Co-authored-by: MAX <63972751+maxbooiii@users.noreply.github.com >
Co-authored-by: MAX <63972751+maxbooiii@users.noreply.github.com >
2021-10-15 22:48:49 +00:00
Red-GitHubBot
b8cf464355
[3.4] Do not include expected wait_for responses in translated strings ( #5364 ) ( #5396 )
...
* Do not include 'I agree' prompt in translation string
* Add more stuff
* Address review comment
* Address review comments
(cherry picked from commit 4b70acb989 )
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-10-15 22:04:21 +00:00
Red-GitHubBot
4dc509c18f
[3.4] Add optional message to send when bot can't react in ctx.tick() and ctx.react_quietly() ( #4092 ) ( #5392 )
...
* Update context.py
* Pre-emptive check to avoid hitting the API
(cherry picked from commit 334cd4fa2a )
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-10-15 16:46:05 +00:00
Red-GitHubBot
cda70a0c6a
[3.4] Improve helpset showaliases docstring ( #5376 ) ( #5377 )
...
(cherry picked from commit a8f35f762c )
Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com >
Co-authored-by: Kreus Amredes <67752638+Kreusada@users.noreply.github.com >
2021-10-07 19:48:47 +00:00
Red-GitHubBot
9ca977ba81
[3.4] [Audio] Remove extra whitespace ( #5366 ) ( #5370 )
...
(cherry picked from commit 6eb922e7d9 )
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com >
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com >
2021-10-03 19:12:11 +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
Red-GitHubBot
042731a7ed
[3.4] Initialize driver before starting the backup ( #5315 ) ( #5342 )
...
(cherry picked from commit cb18a66336 )
Co-authored-by: El Laggron <laggron42@gmail.com >
Co-authored-by: El Laggron <laggron42@gmail.com >
2021-09-23 20:41:16 +00:00
jack1142
bf5e2a4424
[3.4] Version bump to 3.4.15.dev1 ( #5341 )
2021-09-23 20:37:51 +00:00
github-actions[bot]
029a7fffcb
[3.4] Version bump to 3.4.14 ( #5338 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-09-23 21:24:19 +02: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
Red-GitHubBot
dfe03b9cad
[3.4] Only initialize and teardown driver if actually needed ( #5313 ) ( #5333 )
...
* Fix #5312
* Update setup.py
* put db actions under one if statement
* check backend type and improve displayed message
* accept format fix
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* fix whitespace
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* separate datapath delete from data delete
* Fix indentation
* Call `driver_cls.initialize()` outside try-finally
* Backup requires db server to run too + some simplifications
(cherry picked from commit 2ce8e65527 )
Co-authored-by: Leet <36166244+L33Tech@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: Leet <36166244+L33Tech@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-09-23 15:36:39 +00:00
Red-GitHubBot
3865449d3b
[3.4] Use discord native timestamp in [p]uptime ( #5323 ) ( #5332 )
...
* support for discord's timestamp on uptime
* woops not supposed to remove `_`.
* ups
* ups x2
* Apply suggested change.
* hehe
(cherry picked from commit d69326b1fe )
Co-authored-by: MAX <63972751+maxbooiii@users.noreply.github.com >
Co-authored-by: MAX <63972751+maxbooiii@users.noreply.github.com >
2021-09-23 14:29:01 +00:00
Red-GitHubBot
55d748147d
[3.4] [Audio] Update Lavalink.jar build ( #5329 ) ( #5330 )
...
(cherry picked from commit b2e9b38a03 )
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com >
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com >
2021-09-23 02:35:43 +02:00
Red-GitHubBot
7bf8bd5a93
[3.4] Fix Case's modified_at attr and its format in message content ( #5317 ) ( #5319 )
...
* Fix modified_at field to properly format.
* let's just fix the type hints
(cherry picked from commit 89e3a78ead )
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-14 00:44:10 +00:00
jack1142
931eb312b2
[3.4] Version bump to 3.4.14.dev1 ( #5308 )
2021-09-10 01:10:38 +02:00
github-actions[bot]
1eaa51e013
[3.4] Version bump to 3.4.13 ( #5304 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-09-09 23:58:22 +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
00adb15be0
[3.4] Add RelativedeltaConverter and parse_relativedelta ( #5000 ) ( #5300 )
...
* Added years and months to parse_timedelta
* Added new parse_datetimedelta along with classes for relative dates
* Switched datetime as dt to just datetime for clarity
* Changed to returning relativedelta instead of datetime
* Fixed single char typo
* After some digging, removed min and max from relative delta b/c of https://github.com/dateutil/dateutil/issues/350
* Add dateutil to intersphinx mapping
* Change uppercase D in RelativeDeltaConverter to a lowercase D
* Fix cross-references in docstrings
* Add new class and methods to __all__
* Remove get_relativedelta_converter()
* style
* Fix name of parse_relativedelta test
* more style
* Re-export new class and function in `redbot.core.commands`
(cherry picked from commit ed9bb77eec )
Co-authored-by: Zoë F <zoe@dataleek.io >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: Zoë F <zoe@dataleek.io >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-09-08 23:04:05 +02:00
Red-GitHubBot
ad5a5017b6
[3.4] Add CommandConverter and CogConverter + add usage in Core ( #5037 ) ( #5299 )
...
* add commands, cog converter
* properly use type_checking
* make core commands use command converter
* update commands to use cogconverter
* fix undefined variable name, style
* Update redbot/core/commands/converter.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/core/commands/converter.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/core/core_commands.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/core/core_commands.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/core/core_commands.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/core/core_commands.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* Update redbot/core/core_commands.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
* update cog argument names
* update documentation arg names
* update more docs
* This new Sphinx is annoying about this...
* I'm questioning my skills
* Fix name error in `[p]embedset showsettings` when command is not given
* Do not use the new cog converter in `[p]command enablecog`
This is needed so that a cog that isn't loaded but was disabled
can be enabled back.
(cherry picked from commit e5b236fb1c )
Co-authored-by: PhenoM4n4n <61065078+phenom4n4n@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: PhenoM4n4n <61065078+phenom4n4n@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-09-08 22:56:20 +02:00
Red-GitHubBot
9482f0c60c
[3.4] [Docs] Update Cleanup docs with new cleanupset command group ( #5245 ) ( #5298 )
...
* Add cleanupset commands to cleanup docs
* fix spacing
* shown -> sent
* update command docstring
* Fix trailing whitespace and use same style for docs
(cherry picked from commit 63fd7cc95f )
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:52:14 +02:00
Red-GitHubBot
3c34af5e82
[3.4] Update deps, allow Python 3.9, drop Fedora 32 ( #5121 ) ( #5296 )
...
* Update deps + allow Python 3.9
* Add in updates from Jack's branch
* Fix multiple target for cross-reference warnings
* Update a few more Python 3.8 occurrences
* Bump further
* Don't install tox in CodeQL environment
* Bump Python version in docs to 3.9.7
* more bumps
* Add missing pin
* Stop using the deprecated distro.linux_distribution()
* Suppress deprecation warning
* Fix OpenSUSE Leap instructions
* Drop Fedora 32
* Add Python 3.10-dev to CI
* meh
(cherry picked from commit 3254698c78 )
Co-authored-by: palmtree5 <3577255+palmtree5@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: palmtree5 <3577255+palmtree5@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-09-08 22:46:59 +02:00
Red-GitHubBot
c739500a13
[3.4] [Core] Add more APIs for allowlists and blocklists ( #5206 ) ( #5295 )
...
* [Core] Blacklist api
* [Core] Use to_add, remove star from other method calls
* various touch ups
* style
* fix doc style
* [Core] Remove iterable import
* [Core] Update commands to use the blacklist/whitelist api
* Change signatures to not use `*args`
* Update all usage of private cache to the new public APIs
* Update the docstrings
* Update the usage in diagnoser
(cherry picked from commit 0dded8aa47 )
Co-authored-by: Just-Jojo <62262765+Just-Jojo@users.noreply.github.com >
Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: Just-Jojo <62262765+Just-Jojo@users.noreply.github.com >
Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-09-08 22:43:45 +02:00
Red-GitHubBot
373c04de11
[3.4] Add [p]diagnoseissues command ( #5243 ) ( #5294 )
...
* Split `Requires._transition_state` into reusable methods for Diagnoser
* (style) Fix line length
* Add missing .format()
* Add handling for user permissions, privilege level, Permissions rules
* Add missing awaits, use correct method in user perms check, add 'the'
* Fix .format() fields
* Add comment
* Add new file to labeler's configuration
* Add the command to the documentation
* All the work from DiagnoserCog
You can find the commit history of it here:
https://github.com/jack1142/DiagnoserCog
* Fix circular import
* Make channel argument optional
* Add a tip about channels from different servers
(cherry picked from commit 86649e897f )
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-09-08 22:40:25 +02: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
ded19fe4fe
[3.4] [Cleanup] Handle NotFound error of prompt in check_100_plus ( #5191 ) ( #5291 )
...
* [Cleanup] Handle HTTPException of prompt in check_100_plus
* Update redbot/cogs/cleanup/cleanup.py
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
(cherry picked from commit 4366af6f6c )
Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-09-08 22:32:11 +02:00
Red-GitHubBot
ca3b314b5b
[3.4] [Trivia] Handle potential Discord errors in session ( #5172 ) ( #5290 )
...
* [Trivia] Handle potential Discord errors in session.
* Hm why did I put HTTPException in there
* Revert "Hm why did I put HTTPException in there"
This reverts commit dc5cb990cb .
* Revert "[Trivia] Handle potential Discord errors in session."
This reverts commit d90e45f9e0 .
* Handle Discord errors in _error_handler.
(cherry picked from commit 42edb12b2e )
Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com >
Co-authored-by: PredaaA <46051820+PredaaA@users.noreply.github.com >
2021-09-08 22:28:31 +02:00
Red-GitHubBot
b03e582e21
[3.4] [Streams] Check non-existent streams more than once ( #5223 ) ( #5289 )
...
* [Streams] Check non-existent streams more than once
- For YouTube streams, it seems like the RSS feed may sometimes return
an HTTP 404 for a channel, even though the channel exists.
- If this happens more than a few times, then we should declare the
stream as non-existent, and purge it from the list of streams we
check.
* [Streams] Move retry_count reset for YouTubeStream
- Reset after the RSS check, since that is the only place where we raise
StreamNotFound in that function.
* [Streams] Increase retry to 20
* [Streams] Reduce retry count to 10
(cherry picked from commit 36ea867dcf )
Co-authored-by: Lui <injabie3@gmail.com >
Co-authored-by: Lui <injabie3@gmail.com >
2021-09-08 22:26:24 +02:00
Red-GitHubBot
147c032788
[3.4] Add commands for editing aliases ( #5108 ) ( #5288 )
...
* [Alias] Added alias edit and alias global edit
* Comment and whitespace only changes
* Docstring fix
* Remove more whitespace
* Add `the` before some English purists make a PR for this...
(cherry picked from commit cad7f400f9 )
Co-authored-by: Samuel <50765275+npc203@users.noreply.github.com >
Co-authored-by: npc203 <npc203@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
Co-authored-by: Samuel <50765275+npc203@users.noreply.github.com >
Co-authored-by: npc203 <npc203@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-09-08 22:24:17 +02:00