Los programas que aparecen en el Tablero, los menús del escritorio, etc. están allí debido a los .desktoparchivos en /usr/share/applications& ~/.local/share/applications. Puede crear fácilmente un iniciador utilizando un archivo similar a este en cualquiera de las ubicaciones anteriores (con nombre telegram.desktopo similar):
[Desktop Entry]
Encoding=UTF-8
Name=Telegram
Exec=/opt/Telegram/Telegram -- %u
Icon=/opt/Telegram/telegram128.png
Type=Application
Categories=Network;
MimeType=x-scheme-handler/tg;
Tenga en cuenta que la Execlínea debe contener el comando para iniciar la aplicación (como la que utilizó en la Terminal) - esto puede ser como telegram, /usr/bin/telegram-cli, /opt/Telegram/Telegrametc.
La Iconlínea apunta al ícono a usar: puede ser telegram(si hay íconos con el nombre apropiado en ~/.local/share/iconso /usr/share/applications), o apuntar directamente a un archivo de ícono. (ej /opt/Telegram/telegram128.png.) Si necesita un icono, he subido uno aquí .
Si el archivo no se muestra, intente ejecutar uno de estos comandos:
update-desktop-database /usr/share/applications
update-desktop-database ~/.local/share/applications
dependiendo de dónde colocaste el archivo. Puede ser necesario reiniciar el escritorio (o cerrar sesión y volver a iniciarla). Se puede hacer un proceso similar para otras aplicaciones.
La especificación para un archivo .desktop se puede encontrar aquí: http://standards.freedesktop.org/desktop-entry-spec/latest/