mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-06-08 04:38:42 +00:00
Add send_typing command to allow sending typing updates.
This commit is contained in:
parent
0b4706699f
commit
52d3457443
@ -655,6 +655,24 @@ class Client(object):
|
|||||||
message = Message(channel=channel, **data)
|
message = Message(channel=channel, **data)
|
||||||
return message
|
return message
|
||||||
|
|
||||||
|
def send_typing(self, destination):
|
||||||
|
"""Send a "typing" status to the destination.
|
||||||
|
|
||||||
|
"Typing" status will go away after 10 seconds, or after a message is sent.
|
||||||
|
|
||||||
|
The destination parameter follows the same rules as :meth:`send_message`.
|
||||||
|
|
||||||
|
:param destination: The location to send the typing update.
|
||||||
|
"""
|
||||||
|
|
||||||
|
channel_id = self._resolve_destination(destination)
|
||||||
|
|
||||||
|
url = '{base}/{id}/typing'.format(base=endpoints.CHANNELS, id=channel_id)
|
||||||
|
|
||||||
|
response = requests.post(url, headers=self.headers)
|
||||||
|
log.debug(request_logging_format.format(response=response))
|
||||||
|
_verify_successful_response(response)
|
||||||
|
|
||||||
def send_file(self, destination, filename):
|
def send_file(self, destination, filename):
|
||||||
"""Sends a message to the destination given with the file given.
|
"""Sends a message to the destination given with the file given.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user