Jakub Kuczys
87a9c10369
Remove Temurin version pin on Windows ( #5815 )
2022-08-10 02:26:09 +02:00
Lemon Rose
4d1381d7c9
[General] show stage channels in [p]serverinfo 1 ( #5785 )
...
* [General] show stage channels in `[p]serverinfo 1`
* [General] Formatted with black
* fix black
* [General] Newline `\n` to match the current formatting.
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
Co-authored-by: Lemon Rose <japandotorg@users.noreply.github.com>
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
2022-08-08 19:55:43 -04:00
Kreusada Tagiazala
fb5f9b6498
Fix [p]set api docstring ( #5807 )
2022-07-26 20:54:09 +02:00
AAA3A
6ced7ba945
[Core] Add --unload-cogs cli flag. ( #5802 )
...
* [Core] Add `--unload-cogs` cli.
* Fixed error + Reformat.
* At @Jack1142's request, the `packages` local variable is no longer a list, but a dictionary with `None` values, to avoid duplication.
* Update redbot/core/bot.py
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
* Update redbot/core/bot.py
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
* Update bot.py
* Update bot.py
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-07-19 17:10:45 +02:00
Jakub Kuczys
7429b4ff89
Add remaining RHEL 9 derivatives EOL dates ( #5803 )
...
Rocky Linux 9 released today so it is time.
2022-07-14 23:34:51 +02:00
River
a0f72ed7dd
Update documentation about messages intent ( #5798 )
...
* Update documentation about messages intents
* Remove note
* Update screenshot
2022-07-10 22:42:36 +02:00
Kreusada Tanfala
ae80e62a13
Prevent / being used in bot or server prefixes ( #5693 )
...
* Update `[p]set prefix`/`[p]set serverprefix`
* Update cli
* style
* update __main__
* style
* improve checks
* Raise in Red.set_prefixes, update responses
* uniform responses
* Fixes
* Keep generator variable names consistent across files
2022-06-28 19:19:20 -04:00
Flame442
febc503df1
Update workflow versions ( #5789 )
...
* Update auto_labeler_issues.yml
* Update auto_labeler_pr.yml
* Update codeql-analysis.yml
* Update crowdin_upload_strings.yml
* Update lint_python.yaml
* Update prepare_release.yml
* Update publish_release.yml
* Update tests.yml
* Update for breaking change in actions/github-script@v5
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2022-06-27 17:16:11 +02:00
Kreusada Tanfala
ccec53eef3
Exclude get_embed_color member from Bot framework ( #5782 )
2022-06-24 18:33:39 +02:00
Lemon Rose
9455ccabfa
New Music Trivia List ( #5687 )
...
* new trivia category - music
* fix
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* ty aika
* fixed
"Mr. Custer" would be more appropriate than "please mister custer" in respect of the original title of the song.
* Out of context for a trivia list
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/music.yaml
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
* Made changes as per Aika's change requests
* duplicate removed
* add alternative answers/remove duplicates
Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
2022-06-23 09:19:13 -07:00
Jakub Kuczys
0cc964b87c
Drop openSUSE Leap 15.2, add openSUSE Leap 15.4 ( #5777 )
...
* Add openSUSE Leap 15.4 to list in version guarantees
* Drop openSUSE Leap 15.2
2022-06-16 18:41:07 +02:00
Honkertonken
cc4ccd8414
Update Clash Royale Info in trivia. ( #5771 )
...
typo + changes
2022-06-13 16:55:30 -04:00
Jack Reusayda
68557336da
Geography Trivia: Update most populous city in Africa (Kinshasa) ( #5743 )
...
Kinshasa -> Lagos
2022-06-11 23:50:02 -04:00
Lemon Rose
7a41becbde
fixed outdated flags ( #5684 )
...
* fixed outdated flags
* made changes as per suggested
2022-06-11 20:02:13 -04:00
Jakub Kuczys
c00f8b3aab
Red 3.4.17 - Changelog ( #5763 )
2022-06-07 04:44:33 +02:00
Kreusada
9c11e85bb4
Include commit hash for each cog inside [p]cog listpinned ( #5563 )
...
* Initial commit
* Necessary amendments/changes
* style changes (i knew id have to do this...)
* Use inline()
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-05 19:27:36 +02:00
Matt Chandra
5522f909bd
Allow sending the file in follow-up message in ACL upload commands ( #5685 )
...
Added follow up message when uploading acl file in permissions cog.
2022-06-05 17:51:02 +02:00
Kreusada
1fd9324171
Prepend emojis to better differentiate between [p]canrun responses ( #5711 )
...
* Add emojis to better differentiate between canrun responses
* Apply `success()`
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
* Apply `error()`
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
* add imports
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-05 17:42:11 +02:00
Kowlin
4580a13e98
Minor bugfixes resolving around modlog UI ( #5615 )
...
Multiple bugfixes
* Fixed unbound channel_value
* Fixed lack of new lines for listcases
* Fixed response text for case. It can only be used in the current server.
2022-06-05 17:38:46 +02:00
Candy
485e6837ca
[Modlog] Check if guild is unavailable ( #5647 )
...
fix for AttributeError: 'NoneType' object has no attribute 'guild_permissions'
2022-06-05 17:16:33 +02:00
Kreusada
cc3c1a6a95
Add use_spoilers property to TRIVIA_LIST_SCHEMA schema ( #5566 )
...
* Add `use_spoilers` to schema
* Update session.py
Co-authored-by: Jakub Kuczys <6032823+jack1142@users.noreply.github.com>
2022-06-05 17:07:41 +02:00
Kreusada
9d50a851eb
Escape Discord's formatting in [p]servers command ( #5744 )
...
* Escape formatting in `[p]servers` command
* style...
2022-06-05 16:19:52 +02:00
Jakub Kuczys
ee69f6e17f
Add RHEL 9 (+ derivatives) install guide ( #5721 )
...
* rhel->rhel8 rename of the include file for install guides
* Add RHEL 9
* Add Alma, Oracle, and Rocky Linux 9 pre-emptively
* Add Alma Linux 9 EOL date
2022-06-05 04:11:16 +02:00
Jakub Kuczys
22ede49462
Update Visual Studio Build Tools to 2022 ( #5702 )
2022-06-05 04:06:17 +02:00
Jakub Kuczys
e93057093e
Add Ubuntu 22.04 install guide ( #5720 )
...
* Add Ubuntu 22.04 install guide
* Add Ubuntu 22.04 to End-user guarantees
* Add missing information about supported arches in install guide
2022-06-05 03:08:02 +02:00
Jakub Kuczys
cf85a6470f
Wait for two 'Started Launcher' lines before connecting to managed LL ( #5751 )
2022-06-05 02:46:17 +02:00
Jakub Kuczys
9cdcf07773
Add Fedora 36 and RHEL 8.6 to list in version guarantees ( #5701 )
...
* Add Fedora 36 to list in version guarantees
* Add RHEL 8.6
* Drop Fedora Linux 34
2022-06-04 17:32:23 +02:00
Jakub Kuczys
6bb11ad227
Use Temurin 11 instead of discontinued AdoptOpenJDK on macOS ( #5718 )
2022-06-04 15:24:30 +02:00
Jakub Kuczys
3f1d02598e
Replace removed git224 package with git236 in CentOS 7 guide ( #5700 )
2022-06-02 12:59:02 +02:00
Jakub Kuczys
53bf387f01
Pin Temurin version on Windows until fixed version exists ( #5717 )
2022-06-02 12:55:02 +02:00
aikaterna
1e8f4fc2a2
[Audio] Update Lavalink.jar build ( #5712 )
2022-06-01 01:05:52 +02:00
Jakub Kuczys
e36d1bccbf
Use latest d.py docs rather than removed master docs ( #5713 )
2022-06-01 01:00:13 +02:00
aikaterna
d13d02ebfc
Fix for using redbot name --edit for changing data location ( #5541 )
...
* Update __main__.py
* style
2022-05-31 18:40:35 -04:00
aikaterna
1cf497b128
Fix changing instance name with redbot --edit ( #5540 )
2022-05-31 18:36:07 -04:00
Kowlin
acdc1df084
Add support for set api Modals ( #5637 )
...
* Add support for set api Modals
Co-authored-by: TrustyJAID <TrustyJAID@gmail.com>
* Blaacckkkk!
* Swap locations of interaction and button.
* Clarified template tokens
* Update docs and some string
* More docs
* Rework the client
Co-authored-by: TrustyJAID <TrustyJAID@gmail.com>
* Goddamned black!
* Missed a few arguments
* Black... Again
* Update redbot/core/utils/views.py
Co-authored-by: TrustyJAID <TrustyJAID@gmail.com>
* Update redbot/core/core_commands.py
Co-authored-by: TrustyJAID <TrustyJAID@gmail.com>
Co-authored-by: TrustyJAID <TrustyJAID@gmail.com>
2022-05-20 13:58:18 -06:00
Jakub Kuczys
ec55622418
Update Downloader's git tests to work with Git 2.36+ ( #5690 )
...
There's no need to update RepoManager's code as:
- regex for parsing output about ambiguous refs properly treats the date
as part of description regardless of ref type
- code for checking if module exists doesn't use the contents of the error message;
the test only really checks for it to make sure that it triggers the error case
we're actually testing for. We could instead just remove it too.
2022-04-30 23:28:17 +02:00
MAX
23023da09c
[General] update [p]serverinfo 1 guild features. ( #5655 )
2022-04-18 23:47:30 +02:00
Kowlin
60b495091a
Prevent an IndexError from occuring ( #5430 )
...
* Prevent an IndexError from occuring
If an page value is negative it doesn't properly loop around to the end.
* Update menus.py
* I'm smart 👍
2022-04-16 17:05:57 -04:00
Kreusada
22df591db2
Add FIFA World Cup Trivia List ( #5639 )
...
* Create fifa world cup trivia
* fix formatting
* add source
* Update redbot/cogs/trivia/data/lists/worldcup.yaml
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/worldcup.yaml
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/worldcup.yaml
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/worldcup.yaml
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Update redbot/cogs/trivia/data/lists/worldcup.yaml
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Netherlands change
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Add Estadio Nacional Julio Martínez Prádanos
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Add various rasunda alternatives
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Add Republic of South Africa
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Add various alternative names for Soccer City
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Add alternatives for Luzhniki Stadium
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Add Estádio Jornalista Mário Filho and Maracana alternatives
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Add alternatives for Stade de Colombes
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Add various match-ups for 2 year combos
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Add Empire Stadium alias to Wembley
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Add Estádio Jornalista Mário Filho to Maracana
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Add alternatives for International Stadium
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Add alternatives for Monumental de Núñez
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
* Treat double year as literal string
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
2022-04-16 17:00:05 -04:00
Jakub Kuczys
27bed5010f
Make controls in menu() optional ( #5678 )
...
* Make `controls` in `menu()` optional
You might wonder, shouldn't we pass `None` to functions from controls?
No, we shouldn't because when `None` is passed, only DEFAULT_CONTROLS
can be used and that means that the length of pages list won't change.
* Update usage in core and core cogs
* Add missing docstrings to `redbot.core.utils.menus` module
2022-04-16 13:29:12 -06:00
Kreusada
955b40ac6d
Various updates to geography trivia ( #5638 )
...
* Various updates to geography trivia
* Remove discriminator from AUTHOR key
2022-04-12 16:36:07 -04:00
jack1142
96e8d8cdf5
Make DEFAULT_CONTROLS and ReactionPredicate.*_EMOJIS immutable ( #5666 )
...
* Make ReactionPredicate.*_EMOJIS immutable
* Make menus.DEFAULT_CONTROLS immutable
* Actually convert NUMBER_EMOJIS to tuple
2022-04-09 21:35:11 +02:00
jack1142
6cb2378e2e
Stop suppressing exceptions by early-exiting in finally ( #5673 )
...
* Stop suppressing exceptions in entrypoints due to sys.exit in finally
* Remove returns in finally in Modlog API as well...
2022-04-09 20:49:45 +02:00
jack1142
02c0328002
Add info about supported arches to guides and version guarantees ( #5677 )
...
* Update version guarantees document with supported arches
* Add note about supported architecture to each install guide
2022-04-09 20:47:31 +02:00
jack1142
61c73f2f1f
Add CentOS Stream 9 docs ( #5537 )
2022-04-09 20:17:10 +02:00
jack1142
841b922e9c
Use absolute path to which to avoid aliases ( #5547 )
2022-04-09 20:16:31 +02:00
jack1142
56c9241de4
Allow passing channel to [p]streamalert and show platform in streamalert list ( #5160 )
...
* Streamalert list shows each platform the channels were added on
* Added argument to specify the discord channel where stream alerts appear
* Fixed styling
* Changed discord_channel type to discord.TextChannel
* Changed join to humanize_list to display the streams list, split the message concatenation into two lines for better readability
* Allow specifying discord channel for picarto and hitbox, fix style for youtube and twitch
* Since token_name from streamtypes can be None on Picarto and Hitbox, I added an attribute to the Stream class to hold the platform name
* Message now tells the user that the stream alert was disabled only for the specified channel.
* Address review
* fix style
* Consistency! Sort of...
Co-authored-by: douglas-cpp <douglasc.dev@gmail.com>
Co-authored-by: Douglas <douglas.carvalho@edu.unipar.br>
2022-04-09 20:08:41 +02:00
jack1142
c9f1a45854
Make --debuginfo more like [p]debuginfo ( #5662 )
2022-04-09 19:34:12 +02:00
jack1142
bc9f34c04b
Fix invalid version error with _get_version()-provided version ( #5670 )
...
* Make sure that the repository we check is in the location we expect
* Merge `redbot._version` into `redbot`
* Generate VersionInfo in _get_version()
This way, if VersionInfo.from_str() generates exception due to invalid
version, we catch it.
2022-04-05 16:48:03 -06:00
jack1142
88d2cb3976
Suppress stderr in _get_version() ( #5667 )
2022-04-05 22:33:43 +02:00