aboutsummaryrefslogtreecommitdiff
path: root/discord/client.py
diff options
context:
space:
mode:
Diffstat (limited to 'discord/client.py')
-rw-r--r--discord/client.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/discord/client.py b/discord/client.py
index 2497e0f8..f088bc40 100644
--- a/discord/client.py
+++ b/discord/client.py
@@ -509,7 +509,7 @@ class Client(object):
elif isinstance(destination, Object):
return destination.id
else:
- raise InvalidDestination('Destination must be Channel, PrivateChannel, User, or str')
+ raise ClientException('Destination must be Channel, PrivateChannel, User, or Object')
def on_error(self, event_method, *args, **kwargs):
print('Ignoring exception in {}'.format(event_method), file=sys.stderr)
@@ -613,6 +613,8 @@ class Client(object):
``mentions`` is ``True`` then all the users mentioned in the content are mentioned, otherwise
no one is mentioned. Note that to mention someone in the content, you should use :meth:`User.mention`.
+ If the destination parameter is invalid, then this function raises :class:`ClientException`.
+
:param destination: The location to send the message.
:param content: The content of the message to send.
:param mentions: A list of :class:`User` to mention in the message or a boolean. Ignored for private messages.