De momento no hay (ni se le espera) posibilidad de añadir varias cuentas de usuario en la instalación oficial de Telegram Desktop. Con el método descrito en este artículo puedes conseguir tener más de una cuenta de usuario, configuradas como instancias independientes de la aplicación. Obviamente, yo lo he probado dentro de Debian, pero debería funcionar para cualquier distribución Linux.

 Después de tener una instalación estándar de Telegram Desktop, siguiendo estos pasos he añadido otra instancia con un usuario diferente, pudiendo tener las dos cuentas abiertas al mismo tiempo:

  1.  Crea una carpeta con esta ruta en tu carpeta local de usuario (habilita la visualización de archivos ocultos): ~/.local/share/TelegramDesktop/tu_usuario_de_telegram
  2. Crea un nuevo archivo .desktop: ~/.local/share/applications/telegramdesktop-tu_usuario_de_telegram.desktop
  3. Abre el archivo .desktop que acabas de crear y copia este código:
    [Desktop Entry]
    Version=1.0
    Name=Telegram Desktop
    Comment=tu_usuario_de_telegram
    TryExec=/opt/Telegram/Telegram
    Exec=/opt/Telegram/Telegram -workdir /home/tu_usuario_de_debian/.local/share/TelegramDesktop/tu_usuario_de_telegram -- %u
    Icon=telegram
    Terminal=false
    StartupWMClass=TelegramDesktop
    Type=Application
    Categories=Network;InstantMessaging;Qt;
    MimeType=x-scheme-handler/tg;
    Keywords=tg;chat;im;messaging;messenger;sms;tdesktop;
    X-GNOME-UsesNotifications=true
    X-Desktop-File-Install-Version=0.23

Los campos Name y Comment son los que aparecerán en el lanzador de tu menú de aplicaciones, puedes modificarlos a tu gusto. Igualmente, en el campo Icon podrías indicar la ruta de una imagen que tengas guardada en tu disco duro para usarla como icono del lanzador.

 

Ahora que tenemos dos cuentas, vamos a cambiar los iconos que aparecen en la bandeja de sistema de una de ellas (o las dos) para diferenciarlas:

  1. Descarga un tema de iconos para Telegram (Breeze, Monochrome...)
  2. Por si acaso, guarda una copia de los archivos existentes en home/tu_usuario_de_debian/.local/share/TelegramDesktop/tu_usuario_de_telegram/tdata/ticons/
  3. Copia en esta carpeta los iconos descargados previamente. Quizá tengas que renombrarlos para que sean exactamente iguales que los anteriores

Y listo, ya tendríamos las dos cuentas diferenciadas cada una con un grupo de iconos diferente. Si te defiendes con los programas de diseño gráfico, podrías crear tus propios iconos en formato png y tamaño 48x48px.

 

Fuentes de información que me han servido de inspiración para escribir este artículo:

How to add multiple accounts to Telegram Desktop.

Tema de icono Breeze para Telegram ¿cómo activarlo?