- 
          
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 210
Open
Description
I have a Matrix room with a Telegram and a Discord bridge and i just noticed that all media uploads from the Discord side, do not get send over to the Telegram side. It does however work fine the other way around.
My guess is that the Telegram bridge has problems with the "faked" direct media (i use the redirect method) links which the discord bridge is using.
Here is an error log:
[2023-10-26 21:44:37,001] [INFO@aiohttp.access] xxx.xx.xxx.xx [26/Oct/2023:21:44:36 +0000] "PUT /_matrix/app/v1/transactions/82649 HTTP/1.1" 200 159 "-" "Synapse/1.94.0"
[2023-10-26 21:44:37,009] [DEBUG@mau.mx] Received Matrix event $bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb from @tom:foxyden.eu in !xxxxxxxxxxxxxxxxxxx:yyyyyyyyy.zz
[2023-10-26 21:44:37,395] [INFO@telethon.relaybot.client.uploads] Uploading file of 62 bytes in 1 chunks of 131072
[2023-10-26 21:44:37,457] [ERROR@mau.portal.1129708218] RPCError while bridging $bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb: Failure while processing image (caused by SendMediaRequest)
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/mautrix_telegram/portal.py", line 2178, in handle_matrix_message
    await self._handle_matrix_message(sender, content, event_id)
  File "/usr/lib/python3.11/site-packages/mautrix_telegram/portal.py", line 2347, in _handle_matrix_message
    await self._handle_matrix_file(
  File "/usr/lib/python3.11/site-packages/mautrix_telegram/portal.py", line 1938, in _handle_matrix_file
    response = await client.send_media(
               ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/mautrix_telegram/tgclient.py", line 77, in send_media
    return self._get_response_message(request, await self(request), entity)
                                               ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/telethon/client/users.py", line 30, in __call__
    return await self._call(self._sender, request, ordered=ordered)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/telethon/client/users.py", line 91, in _call
    result = await future
             ^^^^^^^^^^^^
telethon.errors.rpcerrorlist.ImageProcessFailedError: Failure while processing image (caused by SendMediaRequest)
[2023-10-26 21:44:37,463] [ERROR@mau.as] Exception in Matrix event handler
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/mautrix/appservice/as_handler.py", line 342, in try_handle
    await handler_func(event)
  File "/usr/lib/python3.11/site-packages/mautrix/bridge/matrix.py", line 1061, in int_handle_event
    await self.handle_message(evt, was_encrypted=was_encrypted)
  File "/usr/lib/python3.11/site-packages/mautrix/bridge/matrix.py", line 660, in handle_message
    await portal.handle_matrix_message(sender, message, event_id)
  File "/usr/lib/python3.11/site-packages/mautrix_telegram/portal.py", line 2178, in handle_matrix_message
    await self._handle_matrix_message(sender, content, event_id)
  File "/usr/lib/python3.11/site-packages/mautrix_telegram/portal.py", line 2347, in _handle_matrix_message
    await self._handle_matrix_file(
  File "/usr/lib/python3.11/site-packages/mautrix_telegram/portal.py", line 1938, in _handle_matrix_file
    response = await client.send_media(
               ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/mautrix_telegram/tgclient.py", line 77, in send_media
    return self._get_response_message(request, await self(request), entity)
                                               ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/telethon/client/users.py", line 30, in __call__
    return await self._call(self._sender, request, ordered=ordered)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/telethon/client/users.py", line 91, in _call
    result = await future
             ^^^^^^^^^^^^
telethon.errors.rpcerrorlist.ImageProcessFailedError: Failure while processing image (caused by SendMediaRequest)
Metadata
Metadata
Assignees
Labels
No labels