aboutsummaryrefslogtreecommitdiff
path: root/discord/abc.py
diff options
context:
space:
mode:
authorRapptz <[email protected]>2020-04-04 13:03:08 -0400
committerRapptz <[email protected]>2020-04-04 13:22:51 -0400
commitd853a57e8680529da0a4ebbdde703dd23f809065 (patch)
treeb4e1d37cd31b01f62ddc27593e35adbefdcc981c /discord/abc.py
parentAllow introspection and setting of global allowed mention configuration (diff)
downloaddiscord.py-d853a57e8680529da0a4ebbdde703dd23f809065.tar.xz
discord.py-d853a57e8680529da0a4ebbdde703dd23f809065.zip
Rename allowed mention parameters to allowed_mentions
Diffstat (limited to 'discord/abc.py')
-rw-r--r--discord/abc.py19
1 files changed, 10 insertions, 9 deletions
diff --git a/discord/abc.py b/discord/abc.py
index 7ce7224f..67590ef7 100644
--- a/discord/abc.py
+++ b/discord/abc.py
@@ -770,7 +770,7 @@ class Messageable(metaclass=abc.ABCMeta):
async def send(self, content=None, *, tts=False, embed=None, file=None,
files=None, delete_after=None, nonce=None,
- mentions=None):
+ allowed_mentions=None):
"""|coro|
Sends a message to the destination with the content given.
@@ -806,7 +806,7 @@ class Messageable(metaclass=abc.ABCMeta):
If provided, the number of seconds to wait in the background
before deleting the message we just sent. If the deletion fails,
then it is silently ignored.
- mentions: :class:`AllowedMentions`
+ allowed_mentions: :class:`AllowedMentions`
Controls the mentions being processed in this message.
.. versionadded:: 1.4
@@ -833,13 +833,13 @@ class Messageable(metaclass=abc.ABCMeta):
if embed is not None:
embed = embed.to_dict()
- if mentions is not None:
- if state.mentions is not None:
- mentions = state.mentions.merge(mentions).to_dict()
+ if allowed_mentions is not None:
+ if state.allowed_mentions is not None:
+ allowed_mentions = state.allowed_mentions.merge(allowed_mentions).to_dict()
else:
- mentions = mentions.to_dict()
+ allowed_mentions = allowed_mentions.to_dict()
else:
- mentions = state.mentions and state.mentions.to_dict()
+ allowed_mentions = state.allowed_mentions and state.allowed_mentions.to_dict()
if file is not None and files is not None:
raise InvalidArgument('cannot pass both file and files parameter to send()')
@@ -862,12 +862,13 @@ class Messageable(metaclass=abc.ABCMeta):
try:
data = await state.http.send_files(channel.id, files=files, content=content, tts=tts,
- embed=embed, nonce=nonce, mentions=mentions)
+ embed=embed, nonce=nonce, allowed_mentions=allowed_mentions)
finally:
for f in files:
f.close()
else:
- data = await state.http.send_message(channel.id, content, tts=tts, embed=embed, nonce=nonce, mentions=mentions)
+ data = await state.http.send_message(channel.id, content, tts=tts, embed=embed,
+ nonce=nonce, allowed_mentions=allowed_mentions)
ret = state.create_message(channel=channel, data=data)
if delete_after is not None: