From e5fc9d8674c36c4bb91451145e94e58fb676f85d Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Wed, 17 Oct 2018 11:47:51 +0200 Subject: [PATCH] Fix several broken links in the docs --- telethon/events/callbackquery.py | 10 +++++----- telethon/events/chataction.py | 6 +++--- telethon/events/inlinequery.py | 3 ++- telethon/tl/custom/messagebutton.py | 4 ++-- 4 files changed, 12 insertions(+), 11 deletions(-) diff --git a/telethon/events/callbackquery.py b/telethon/events/callbackquery.py index c735c41a..886cca14 100644 --- a/telethon/events/callbackquery.py +++ b/telethon/events/callbackquery.py @@ -204,7 +204,7 @@ class CallbackQuery(EventBuilder): async def respond(self, *args, **kwargs): """ Responds to the message (not as a reply). Shorthand for - `telethon.telegram_client.TelegramClient.send_message` with + `telethon.client.messages.MessageMethods.send_message` with ``entity`` already set. This method also creates a task to `answer` the callback. @@ -216,7 +216,7 @@ class CallbackQuery(EventBuilder): async def reply(self, *args, **kwargs): """ Replies to the message (as a reply). Shorthand for - `telethon.telegram_client.TelegramClient.send_message` with + `telethon.client.messages.MessageMethods.send_message` with both ``entity`` and ``reply_to`` already set. This method also creates a task to `answer` the callback. @@ -229,7 +229,7 @@ class CallbackQuery(EventBuilder): async def edit(self, *args, **kwargs): """ Edits the message iff it's outgoing. Shorthand for - `telethon.telegram_client.TelegramClient.edit_message` with + `telethon.client.messages.MessageMethods.edit_message` with both ``entity`` and ``message`` already set. Returns the edited :tl:`Message`. @@ -245,12 +245,12 @@ class CallbackQuery(EventBuilder): async def delete(self, *args, **kwargs): """ Deletes the message. Shorthand for - `telethon.telegram_client.TelegramClient.delete_messages` with + `telethon.client.messages.MessageMethods.delete_messages` with ``entity`` and ``message_ids`` already set. If you need to delete more than one message at once, don't use this `delete` method. Use a - `telethon.telegram_client.TelegramClient` instance directly. + `telethon.client.telegramclient.TelegramClient` instance directly. This method also creates a task to `answer` the callback. """ diff --git a/telethon/events/chataction.py b/telethon/events/chataction.py index 67bab509..623c80a9 100644 --- a/telethon/events/chataction.py +++ b/telethon/events/chataction.py @@ -169,7 +169,7 @@ class ChatAction(EventBuilder): async def respond(self, *args, **kwargs): """ Responds to the chat action message (not as a reply). Shorthand for - `telethon.telegram_client.TelegramClient.send_message` with + `telethon.client.messages.MessageMethods.send_message` with ``entity`` already set. """ return await self._client.send_message( @@ -178,7 +178,7 @@ class ChatAction(EventBuilder): async def reply(self, *args, **kwargs): """ Replies to the chat action message (as a reply). Shorthand for - `telethon.telegram_client.TelegramClient.send_message` with + `telethon.client.messages.MessageMethods.send_message` with both ``entity`` and ``reply_to`` already set. Has the same effect as `respond` if there is no message. @@ -195,7 +195,7 @@ class ChatAction(EventBuilder): Deletes the chat action message. You're responsible for checking whether you have the permission to do so, or to except the error otherwise. Shorthand for - `telethon.telegram_client.TelegramClient.delete_messages` with + `telethon.client.messages.MessageMethods.delete_messages` with ``entity`` and ``message_ids`` already set. Does nothing if no message action triggered this event. diff --git a/telethon/events/inlinequery.py b/telethon/events/inlinequery.py index 75c4542b..6c4e0d3b 100644 --- a/telethon/events/inlinequery.py +++ b/telethon/events/inlinequery.py @@ -104,7 +104,8 @@ class InlineQuery(EventBuilder): @property def offset(self): """ - ??? + The string the user's client used as an offset for the query. + This will either be empty or equal to offsets passed to `answer`. """ return self.query.offset diff --git a/telethon/tl/custom/messagebutton.py b/telethon/tl/custom/messagebutton.py index fad47509..88b64648 100644 --- a/telethon/tl/custom/messagebutton.py +++ b/telethon/tl/custom/messagebutton.py @@ -31,8 +31,8 @@ class MessageButton: @property def client(self): """ - Returns the `telethon.telegram_client.TelegramClient` instance that - created this instance. + Returns the `telethon.client.telegramclient.TelegramClient` + instance that created this instance. """ return self._client