Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Editing message fails (relaybot, logged in user but not joined) #997

Open
zouppen opened this issue Feb 21, 2025 · 0 comments
Open

Editing message fails (relaybot, logged in user but not joined) #997

zouppen opened this issue Feb 21, 2025 · 0 comments

Comments

@zouppen
Copy link

zouppen commented Feb 21, 2025

Version: mautrix-telegram 0.15.2+dev.caefda58

The room also has mautrix-slack bot (not sure if plays any role).

Steps to reproduce:

  1. Matrix channel with mautrix-telegram in relaybot mode
  2. Matrix user is logged in to the bridge and joined via Telegram
  3. User sends a message
  4. User edits that message

Error message:

Your message may not have been bridged: Message author required (caused by EditMessageRequest)

Image

Logs:

Feb 22 00:59:10 morpheus python[2113]: [2025-02-22 00:59:10,408] [[email protected]] RPCError while bridging $8EkvMWjO7xru4P5xrYNT2nEQfQoCCfEJlt9LVkxz48M: Message author required (caused by EditMessageRequest)
Feb 22 00:59:10 morpheus python[2113]: Traceback (most recent call last):
Feb 22 00:59:10 morpheus python[2113]:   File "/opt/mautrix-telegram/mautrix-telegram/lib/python3.11/site-packages/mautrix_telegram/portal.py", line 2190, in handle_matrix_message
Feb 22 00:59:10 morpheus python[2113]:     await self._handle_matrix_message(sender, content, event_id)
Feb 22 00:59:10 morpheus python[2113]:   File "/opt/mautrix-telegram/mautrix-telegram/lib/python3.11/site-packages/mautrix_telegram/portal.py", line 2321, in _handle_matrix_message
Feb 22 00:59:10 morpheus python[2113]:     await self._handle_matrix_text(
Feb 22 00:59:10 morpheus python[2113]:   File "/opt/mautrix-telegram/mautrix-telegram/lib/python3.11/site-packages/mautrix_telegram/portal.py", line 1800, in _handle_matrix_text
Feb 22 00:59:10 morpheus python[2113]:     resp = await client.edit_message(
Feb 22 00:59:10 morpheus python[2113]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 22 00:59:10 morpheus python[2113]:   File "/opt/mautrix-telegram/mautrix-telegram/lib/python3.11/site-packages/telethon/client/messages.py", line 1230, in edit_message
Feb 22 00:59:10 morpheus python[2113]:     msg = self._get_response_message(request, await self(request), entity)
Feb 22 00:59:10 morpheus python[2113]:                                               ^^^^^^^^^^^^^^^^^^^
Feb 22 00:59:10 morpheus python[2113]:   File "/opt/mautrix-telegram/mautrix-telegram/lib/python3.11/site-packages/telethon/client/users.py", line 30, in __call__
Feb 22 00:59:10 morpheus python[2113]:     return await self._call(self._sender, request, ordered=ordered)
Feb 22 00:59:10 morpheus python[2113]:            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Feb 22 00:59:10 morpheus python[2113]:   File "/opt/mautrix-telegram/mautrix-telegram/lib/python3.11/site-packages/telethon/client/users.py", line 91, in _call
Feb 22 00:59:10 morpheus python[2113]:     result = await future
Feb 22 00:59:10 morpheus python[2113]:              ^^^^^^^^^^^^
Feb 22 00:59:10 morpheus python[2113]: telethon.errors.rpcerrorlist.MessageAuthorRequiredError: Message author required (caused by EditMessageRequest)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant