jack1142
d1df27bc14
Update supported OSes (add Alma Linux, RPi OS 11, drop EOL OSes) ( #5440 )
...
* Drop Fedora 33
By the time we release, it's going to reach EOL.
* Drop Raspberry Pi OS 10, add support for 11
* Bring RPi OS 10 back
* Add Alma Linux 8
* Fix-up RHEL EOL dates
* Add '(Legacy)' to Raspberry Pi OS 10
* Drop CentOS 8
2021-12-26 21:50:22 +01:00
jack1142
e5b8fc4585
Bump Python version in install guides to 3.9.9 ( #5447 )
2021-12-26 21:45:56 +01:00
jack1142
db0f4ce44d
Add jack1142 as code owner of install/update guides ( #5493 )
2021-12-26 21:12:23 +01:00
Parnassius
5a047bf979
Make emptydisconnect disconnect when all vc members are bots ( #5421 )
...
* [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 >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-26 19:09:37 +01:00
Stonedestroyer
6297bfcab6
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
Co-authored-by: Matt <psykzz@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-25 22:08:32 +01:00
Vexed
d27dbded8a
Fix RPC cog load and unload by returning dicts ( #5453 )
...
* use dicts for CoreLogic package management returns
* address review
* failed_packages->notloaded_packages in _unload
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-25 21:11:48 +01:00
Alex
a228a0d0b3
Show role payday amounts in economyset showsettings ( #5457 )
...
* [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
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-25 18:08:13 +01:00
Jan
7db3339aba
isolate direction of username within modlog ( #5422 )
...
* isolate direction of username within modlog
* Add link to Unicode's usage
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-25 17:34:02 +01:00
MAX
b091f13df5
[Core] Changed prefix length to 40. ( #5476 )
...
* Update core_commands.py
* Docs yes facebook's metaverse
*jokes on me*
* meta
* forgot here
* Update core_commands.py
* Forgot here
* And forgot here
2021-12-25 04:14:16 +01:00
Toby Harradine
e878483318
[Config] Add type-hints to _ValueContextManager methods ( #5344 )
...
Without these type-hints, I've found that PyCharm misidentifies the returned type, causing a number of false positives in static type checking.
2021-12-25 03:19:18 +01:00
MAX
551e6d9f55
Update host list with new locations for Hetzner and Contabo ( #5475 )
2021-12-25 03:12:03 +01:00
Vexed
cef55459c6
Fix issues with loading config.json when it doesn't exist ( #5416 )
...
* 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
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-25 03:02:44 +01:00
aleclol
5e527cb27d
Add necessary None checks to Core's usage of Requires.privilege_level ( #5477 )
...
* Check if it has a privilege level
* Let's fix this in warnings too
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-25 02:04:33 +01:00
Ryan
bae85c35c1
[Docs] Correct set api examples to be consistent for Spotify ( #5444 )
...
* consistant usage
* switch audiodb to youtube
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-25 01:05:23 +01:00
PredaaA
4e469ce15e
Remove voice region field in [p]serverinfo ( #5449 )
...
* [General] Remove guild region on serverinfo
* Remove in string too.
2021-12-25 01:02:37 +01:00
Kreus Amredes
e068294cc8
Restrict [p]cleanupset notify to guild only ( #5466 )
2021-12-25 00:54:37 +01:00
krak3n
2c51182e8e
Add plural forms to the responses of [p]leave command ( #5391 )
...
* 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
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-25 00:51:17 +01:00
sravan
442cad7917
[Mod] Typo in unban command ( #5470 )
2021-12-23 02:51:55 +01:00
Leet
e993e749ee
Update links to installation guides in README ( #5426 )
...
* Update links to installation guides
* Update Windows link
This one redirects correctly but updated it anyways
* Update all red-discordbot.readthedocs.io links to docs.discord.red
2021-12-23 02:48:05 +01:00
Kreus Amredes
bf0fab8575
Remove Bank cog from labeler configuration ( #5464 )
2021-12-11 15:57:05 +01:00
Kowlin
0158dbab1d
Reorganize [p]set command group ( #5432 )
...
* Reorganised Set command group
* Moved custominfo
* Tox styling
* Make `set locale®ionalformat` groups work same as server subcommands
* Use consistent method names for commands in `[p]set` group
* Update command names in docstrings
* Remove some weird rst formatting that bugs out my syntax highlighting
* Add checks to some command groups
* Update docs
* oops
* Minor fixes
* Move `[p]set api` group and its subcommands to other command groups
* Move `[p]set ownernotifications` group to other command groups
* black reformat
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-12-01 21:35:30 +01:00
palmtree5
6acdcdeae9
Move modlogset/bankset commands to core ( #4486 )
...
* Move bankset and modlogset to core commands
* Move prune over too
* Finish moving prune
* Move [p]economyset registeramount to [p]bankset registeramount
* style fix
* Fix circular import issue with another breaking change
* Apparently I missed a conflict and git still let me commit...
* Really git?
* Rename RawUserIds -> RawUserIdConverter, improve documentation
* Improve documentation of `is_owner_if_bank_global()`
* MENTION_REGEX -> USER_MENTION_REGEX
* Add 'bank.' prefix
* Fix command examples in docstrings
* Missing docstring change from `bankset prune`
* Missing changes for commands in modlogset
* Update docs
* Remove duplicated info in `economyset showsettings`
* Fix toctree in index.rst
* Add command group prefixes to names of functions for bankset/modlogset
* Remaining string updates due to command name changes
* Ensure that the bank folder is actually gone
Co-authored-by: palmtree5 <palmtree5+3577255@users.noreply.github.com >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-11-25 10:06:30 +01:00
jack1142
fc560db72d
Stop fetching the messages when getting the cases in Modlog ( #4977 )
...
* Use PartialMessage when Case is fetched from Config
* Update docstring
2021-11-05 12:18:23 +01:00
jack1142
4ec0d2bb01
Add guarantees for supported OS versions ( #5437 )
2021-11-03 18:11:46 +01:00
jack1142
78c92cc766
Address common issues with load path configuration in docs ( #5356 )
...
* Add instructions on how to add pyenv to load path
* Support zsh in pyenv load path instructions
* Make instructions for Mac work when shell-specific profile file exists
* Includes are weird...
* .
* Fix my misunderstanding of what files zsh sources
* Operator precedence, or something like that
2021-11-02 12:38:06 -07:00
Kowlin
6c4e5af5ee
Check to avoid an IndexError ( #5429 )
2021-11-02 11:53:42 -07:00
jack1142
3f4842603b
Remove currently deprecated functionality ( #5433 )
2021-11-02 13:04:45 +01:00
jack1142
f071ec09e2
Try to fix base branch in Publish Release workflow *again* ( #5340 )
2021-11-02 13:02:01 +01:00
Predeactor
483ef36d1b
Modernize syntax in chat formatting module and add success() ( #5427 )
...
* 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...
Co-authored-by: Predeactor <ubuntu@vps-35e65bf5.vps.ovh.net >
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-10-27 14:34:20 +02:00
Rasmus Wriedt Larsen
42293afd43
Fix CodeQL workflow ( #5412 )
...
The new pip 21.3 (released 2021-10-11) uses in-tree builds when `pip install .` is used (see [release notes](https://pip.pypa.io/en/stable/news/#v21-3 ) and [implementation PR](https://github.com/pypa/pip/pull/10495 )). This means CodeQL will see all files twice (once in the real location that is part of this repository, and one in the copy in the `build/` dir), which trips up the analysis.
When an editable install is used instead with `pip install -e .`, there is no `build/` dir, so the analysis will work again.
2021-10-20 16:50:01 +02:00
jack1142
7abc9bdcf1
Pre-fetch app owners and fail early on no owners ( #4926 )
...
* Pre-fetch app owners and fail early on no owners
* Improve command mention in error message
* Further change the order of startup actions
2021-10-20 12:13:07 +02:00
jack1142
6db5c866af
Rename RedBase to Red, remove the old Red ( #5159 )
...
* Rename RedBase to Red, remove the old Red
* Update docs references
* add noindex directives
2021-10-20 12:12:55 +02:00
Crossedfall
a70f0b7872
[Docs] Removes LXC as an unsupported hosting platform ( #5351 )
2021-10-20 12:10:13 +02:00
Ryan
4348318fd1
Update JDK URL and add Python version upper-bound in Windows guide ( #5403 )
...
* Update Java URL
* Update choco package as well
* Use Windows-specific URL for Python downloads
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-10-20 11:41:43 +02:00
Kreus Amredes
b64ece3ee9
[Admin] Add [p]selfroleset clear command ( #5387 )
2021-10-17 18:51:04 +02:00
Flame442
d56f31a708
[Mutes] Fix vars not getting formatted due to previous PR ( #5404 )
...
* Fix vars not getting formatted due to #5364
* Only format a second time if needed
* Format only on string literals
2021-10-17 02:56:26 +02:00
Kowlin
67bcd72d9c
Update the timestamping we forgot to Discord compatible timestamping ( #5395 )
2021-10-16 21:38:52 +02:00
Dav
1d34e9e47b
[Downloader] Show repo name in findcog ( #5383 )
...
* show repo name in findcog
* how did i manage to overcomplicate this?
* for Kreusada
* I wanted to do that... but forgot
2021-10-16 02:10:57 +02:00
WreckRox
9aee8ce28f
Fix descriptions for examples of ID-based command invocations in Mod ( #5372 )
...
* 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
2021-10-16 01:29:15 +02:00
krak3n
17dc9e0c47
[Mod] Indicate successful run in [p]voicekick ( #5367 )
2021-10-16 00:50:58 +02:00
MAX
b8535ee53e
Add a tick on traceback command when it's sent to DMs ( #5353 )
...
* add a `tick` when sent to dm.
* confused ™️
* did i learn now? :P
* i'm not confused anymore :3
2021-10-16 00:47:13 +02:00
jack1142
4b70acb989
Do not include expected wait_for responses in translated strings ( #5364 )
...
* Do not include 'I agree' prompt in translation string
* Add more stuff
* Address review comment
* Address review comments
2021-10-16 00:02:35 +02:00
jack1142
334cd4fa2a
Add optional message to send when bot can't react in ctx.tick() and ctx.react_quietly() ( #4092 )
...
* Update context.py
* Pre-emptive check to avoid hitting the API
2021-10-15 18:44:12 +02:00
Kreus Amredes
a8f35f762c
Improve helpset showaliases docstring ( #5376 )
2021-10-07 12:22:35 -07:00
aikaterna
6eb922e7d9
[Audio] Remove extra whitespace ( #5366 )
2021-10-03 21:10:32 +02:00
Fixator10
b4037a80d8
fix possible issue when joined_at is None ( #5361 )
2021-10-02 11:08:17 -04:00
El Laggron
cb18a66336
Initialize driver before starting the backup ( #5315 )
2021-09-23 22:38:50 +02:00
jack1142
cddd99eba7
Red 3.4.14 - Changelog ( #5335 )
...
* Red 3.4.14 - Changelog
* Add contributor list
* proofreading 1
* Fix plural form
2021-09-23 21:08:47 +02:00
River
92cabd134d
Update some link texts in docs for accessibility ( #5310 )
...
* Update some link texts for accessibility
* Fix stuff nearby while we're here
* Reword links to DigitalOcean
* Use better link text for `[p]triviaset custom`
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com >
2021-09-23 18:41:51 +00:00
jack1142
2c8c97490b
Maybe fix the base branch used in dev bump automation ( #5307 )
2021-09-23 17:56:33 +02:00