diff --git a/telethon/telegram_client.py b/telethon/telegram_client.py index 10dbb8c5..d3619569 100644 --- a/telethon/telegram_client.py +++ b/telethon/telegram_client.py @@ -551,7 +551,7 @@ class TelegramClient(TelegramBareClient): Returns: A list of custom ``Draft`` objects that are easy to work with: - You can call :meth:`draft.set_message('text')` to change the message, + You can call ``draft.set_message('text')`` to change the message, or delete it through :meth:`draft.delete()`. """ response = self(GetAllDraftsRequest()) diff --git a/telethon/tl/custom/draft.py b/telethon/tl/custom/draft.py index ae08403a..9b800d4c 100644 --- a/telethon/tl/custom/draft.py +++ b/telethon/tl/custom/draft.py @@ -42,7 +42,7 @@ class Draft: """ Changes the draft message on the Telegram servers. The changes are reflected in this object. Changing only individual attributes like for - example the `reply_to_msg_id` should be done by providing the current + example the ``reply_to_msg_id`` should be done by providing the current values of this object, like so: draft.set_message( @@ -56,7 +56,7 @@ class Draft: :param bool no_webpage: Whether to attach a web page preview :param int reply_to_msg_id: Message id to reply to :param list entities: A list of formatting entities - :return bool: `True` on success + :return bool: ``True`` on success """ result = self._client(SaveDraftRequest( peer=self._peer, @@ -77,6 +77,6 @@ class Draft: def delete(self): """ Deletes this draft - :return bool: `True` on success + :return bool: ``True`` on success """ return self.set_message(text='')