After installing Telegram, I got this:
'To run this application the first time, use
/opt/Telegram/Telegram
from the command line, after that it will be added to your menu'

It was added to the menu, but I went ahead and entered /opt/Telegram/Telegram and got this:
'implib-gen: libgdk-3.so.0: failed to load library 'libgdk-3.so.0' via dlopen: libgdk-3.so.0: cannot open shared object file: No such file or directory
Aborted (core dumped)'

I could just use the Flatpak, but that's more of a workaround than a fix. I'd rather use everything from the official repositories as much as possible. Not a huge deal, just something I'd like to troubleshoot if possible. Thanks!

I forgot to mention that when I try to launch Telegram, it fails and I get this notification:
'Process org.telegram.desktop._3e485da34fc040f9218e3891ecde1e6c received signal 6' , and when I try to run it in the terminal, it says "not found".

  • Edited

Looks like it has a missing depend, libgdk is part of gtk3, so that probably needs to be added to the telegram-desktop depends (strange, since it is a Qt6 app).
But, ldd does not list it:

ldd /opt/Telegram/Telegram
        linux-vdso.so.1 (0x00007f875ce94000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00007f875ce55000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f875ce0a000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f875cd52000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f87514c2000)
        libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f87512e2000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f875ccf1000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f87511a0000)
        libdl.so.2 => /lib/libdl.so.2 (0x00007f875ccea000)
        libm.so.6 => /lib/libm.so.6 (0x00007f87510c2000)
        libc.so.6 => /lib/libc.so.6 (0x00007f8750ee6000)
        /lib64/ld-linux-x86-64.so.2 => /lib/ld-linux-x86-64.so.2 (0x00007f875ce96000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f8750ebc000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007f8750ea2000)
        libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f8750e8f000)
        libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f8750e57000)
        libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1 (0x00007f8750e49000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f8750e21000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f8750e1a000)
        libmount.so.1 => /usr/lib/libmount.so.1 (0x00007f8750dad000)
        libffi.so.8 => /usr/lib/libffi.so.8 (0x00007f8750d9b000)
        libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0 (0x00007f8750cfd000)
        libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1 (0x00007f8750cda000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f8750cd5000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f8750ccd000)
        libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007f8750c6f000)

Can you post the output of `pacman -Qi telegram-desktop' ?