mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-07-07 02:21:54 +00:00
[commands] Add silent kwarg to Context.send
This commit is contained in:
parent
183675be74
commit
d523fc4a83
@ -734,6 +734,7 @@ class Context(discord.abc.Messageable, Generic[BotT]):
|
|||||||
view: Optional[View] = None,
|
view: Optional[View] = None,
|
||||||
suppress_embeds: bool = False,
|
suppress_embeds: bool = False,
|
||||||
ephemeral: bool = False,
|
ephemeral: bool = False,
|
||||||
|
silent: bool = False,
|
||||||
) -> Message:
|
) -> Message:
|
||||||
"""|coro|
|
"""|coro|
|
||||||
|
|
||||||
@ -817,6 +818,11 @@ class Context(discord.abc.Messageable, Generic[BotT]):
|
|||||||
is set to 15 minutes. **This is only applicable in contexts with an interaction**.
|
is set to 15 minutes. **This is only applicable in contexts with an interaction**.
|
||||||
|
|
||||||
.. versionadded:: 2.0
|
.. versionadded:: 2.0
|
||||||
|
silent: :class:`bool`
|
||||||
|
Whether to suppress push and desktop notifications for the message. This will increment the mention counter
|
||||||
|
in the UI, but will not actually send a notification.
|
||||||
|
|
||||||
|
.. versionadded:: 2.2
|
||||||
|
|
||||||
Raises
|
Raises
|
||||||
--------
|
--------
|
||||||
@ -854,6 +860,7 @@ class Context(discord.abc.Messageable, Generic[BotT]):
|
|||||||
mention_author=mention_author,
|
mention_author=mention_author,
|
||||||
view=view,
|
view=view,
|
||||||
suppress_embeds=suppress_embeds,
|
suppress_embeds=suppress_embeds,
|
||||||
|
silent=silent,
|
||||||
) # type: ignore # The overloads don't support Optional but the implementation does
|
) # type: ignore # The overloads don't support Optional but the implementation does
|
||||||
|
|
||||||
# Convert the kwargs from None to MISSING to appease the remaining implementations
|
# Convert the kwargs from None to MISSING to appease the remaining implementations
|
||||||
@ -868,6 +875,7 @@ class Context(discord.abc.Messageable, Generic[BotT]):
|
|||||||
'view': MISSING if view is None else view,
|
'view': MISSING if view is None else view,
|
||||||
'suppress_embeds': suppress_embeds,
|
'suppress_embeds': suppress_embeds,
|
||||||
'ephemeral': ephemeral,
|
'ephemeral': ephemeral,
|
||||||
|
'silent': silent,
|
||||||
}
|
}
|
||||||
|
|
||||||
if self.interaction.response.is_done():
|
if self.interaction.response.is_done():
|
||||||
|
Loading…
x
Reference in New Issue
Block a user