¿Cómo puedo usar varias cuentas con Telegram?


17

¿Hay alguna manera de tener dos copias de la aplicación de telegramas en Ubuntu, cada una con una cuenta diferente?

Parece que copiar la aplicación en otra carpeta no funciona.

Respuestas:


12

Lo que hago es ejecutar el binario de Telegram como un usuario diferente

cd ~/Downloads/Telegram/
sudo -u otheruser ./Telegram

Esta es la solución que uso, ya que aún no he encontrado una alternativa viable a la aplicación de escritorio de Telegram. la mayoría de los otros son solo envoltorios para la interfaz web.
ridderhoff

1
Para lo que vale, debe ejecutar 'su otheruser' en lugar de 'sudo -u otheruser'.
crafter


11

Puedes usar Franz .

Franz le permite agregar cada servicio muchas veces. Esto convierte a Franz en la herramienta perfecta para administrar múltiples cuentas comerciales y privadas al mismo tiempo. Incluso podría usar cinco cuentas diferentes de Facebook Messenger a la vez, si alguna razón inexplicable lo insta a hacerlo.



3

Para cada instancia que desee abrir, cree un directorio nuevo con Telegramy Updaterarchivos. Ahora cree Telegram.desktop(o cualquier nombre.desktop) archivo con este contenido:

[Desktop Entry]
Type=Application
Name=Telegram
Exec="$(dirname $(realpath %k))"/Telegram -workdir "$(dirname $(realpath %k))"
Categories=Internet;Messenger #Optional
Icon=Telegram #Optional
Terminal=false

Coloque este archivo dentro de su carpeta de instancias de Telegram, hágalo ejecutable y ejecútelo.
Esto funcionará incluso si crea un enlace simbólico de .desktoparchivo y lo ejecuta.


3

Puedes probar Cutegram . Admite varias cuentas (puede usarlas simultáneamente).

Actualización: Parece que el desarrollo de Cutegram ha cesado.


2

Puede usar un cliente multiprotocolo y cuenta múltiple como Pidgin (o cualquier cosa basada en libpurple):

  1. Agregue un repositorio de paquetes con soporte de Telegram para libpurple:

    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt update
    
  2. Instale Pidgin y el complemento Telegram para ello:

    sudo apt install pidgin telegram-purple
    
  3. Inicie Pidgin y configúrelo para usar tantas cuentas de Telegram como desee.



1

Aquí hay otro método que se aplica a telegram-cli(disponible en Github , una bifurcación de trabajo para Ubuntu 18.08 está aquí . También disponible como complemento ).

Esta es una versión mejorada de esta respuesta .

  1. Antes de la primera ejecución, edite el archivo 'config' para crear perfiles de telegramas.

El configarchivo se encuentra en el .telegram-clidirectorio Dependiendo de su método de instalación, puede encontrar el archivo en $HOME/.telegram-cli/(si se creó desde la fuente) o $HOME/snap/telegram-cli/25/.telegram-cli/(si se instala mediante snap).

Abra el archivo y edite lo siguiente:

## This is an empty config file
## Feel free to put something here
profile1 = {
config_directory = "path/to/profile1";
msg_num = true;
};

profile2 = {
config_directory = "path/to/profile2";
msg_num = true;
};
  1. Una vez que se crean los perfiles, ejecute el comando de la siguiente manera (en diferentes terminales):

telegram-cli -p profile1 y telegram-cli -p profile2

Se le pedirán diferentes números de teléfono para cada perfil que haya creado. También telegram-clicreará una carpeta diferente para cada perfil.

CONSEJOS: Me parece muy conveniente usar un nombre de usuario de telegrama en lugar de profile1oprofile2


1

Para crear múltiples accesos directos de escritorio para diferentes cuentas de Telegram, debe crear un archivo bash-script para ejecutar cada cuenta de telegram y llamarlo desde dentro de los scripts de acceso directo de escritorio.

Esto se debe a que, sin el script bash, el script no funcionará directamente en el archivo de acceso directo del escritorio

Ahora, si no sabe cómo hacer lo anterior usted mismo, solo siga los pasos a continuación uno por uno:

  1. cree dos carpetas y llámelas 1stTelegram y 2ndTelegram .
  2. Dentro de cada una de las carpetas creadas anteriormente, cree una carpeta de datos de llamadas .

La carpeta de datos contiene los datos de cada cuenta de Telegram.

  1. Primer atajo de Telegram
#!/usr/bin/env xdg-open

[Desktop Entry]
Type=Application
Name=Telegram Science
Exec="/home/my_user/Programs/1stTelegram/runner.sh" 
Icon=/home/my_user/Programs/1stTelegram/icon.png
Name[en_US]=TelegramSicence
  1. Segundo acceso directo de Telegram
#!/usr/bin/env xdg-open

[Desktop Entry]
Type=Application
Name=Telegram
Exec="/home/my_user/Programs/2ndTelegram/runner.sh" 
Icon=/home/my_user/Programs/2ndTelegram/icon.png
Name[en_US]=Telegram
  1. cree el primer runner.sh dentro del directorio / home / my_user / Programs / 1stTelegram /

  2. Edite el primer script runner.sh bash para la primera instancia del telegrama con la carpeta de datos asociada de la siguiente manera

#!/bin/bash

/home/my-user/Programs/Telegram -many -workdir /home/my_user/Programs/1stTelegram/data
  1. Cree el segundo runner.sh dentro del directorio / home / my_user / Programs / 2ndTelegram /

  2. Edite el segundo script runner.sh bash para ejecutar la segunda instancia de telegram con la carpeta de datos asociada de la siguiente manera

#!/bin/bash

/home/my_user/Programs/Telegram -many -workdir /home/my_user/Programs/2ndtTelegram/data

Tenga en cuenta que ambas instancias usan la misma aplicación Telegram para ejecutar

  1. Dar ambos permisos suficientes runner.sh Para ejecutar

chmod a + x runner.sh

  1. repita los pasos para agregar cuentas adicionales

¡Ejecuta los accesos directos del escritorio y disfruta!

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.