Support all Messageables in bot.embed_requested() (#5576)

* Support all Messageables in bot.embed_requested

* Update usage in core

* Simplify [p]contact

This couldn't be done before this change.

I have also simplified getting embed color.

* Make `True` the new default for `check_permissions` kwarg
This commit is contained in:
jack1142
2022-03-21 17:22:55 +01:00
committed by GitHub
parent f763d29fd4
commit 0f299ae195
7 changed files with 38 additions and 51 deletions

View File

@@ -721,9 +721,7 @@ class RedHelpFormatter(HelpFormatterABC):
yield obj
async def embed_requested(self, ctx: Context) -> bool:
return await ctx.bot.embed_requested(
channel=ctx.channel, user=ctx.author, command=red_help, check_permissions=True
)
return await ctx.bot.embed_requested(channel=ctx.channel, command=red_help)
async def command_not_found(self, ctx, help_for, help_settings: HelpSettings):
"""