Comment utiliser plusieurs comptes avec Telegram?


17

Existe-t-il un moyen d'avoir deux copies de l' application télégramme dans Ubuntu chacune avec un compte différent?

Il semble que la copie de l'application dans un autre dossier ne fonctionne pas.

Réponses:


12

Ce que je fais, c'est d'exécuter le binaire Telegram en tant qu'utilisateur différent

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

C'est la solution que j'utilise car je n'ai pas encore trouvé d'alternative viable à l'application de bureau Telegram. la plupart des autres ne sont que des wrappers pour l'interface Web.
ridderhoff

1
Pour ce que ça vaut, vous devez exécuter «su autre utilisateur» au lieu de «sudo -u autre utilisateur».
crafter


11

Vous pouvez utiliser Franz .

Franz vous permet d'ajouter plusieurs fois chaque service. Cela fait de Franz l'outil parfait pour gérer simultanément plusieurs comptes professionnels et privés. Vous pouvez même utiliser cinq comptes Facebook Messenger différents à la fois, si une raison inexplicable vous y invite.



3

Pour chaque instance que vous souhaitez ouvrir, créez un nouveau répertoire avec les fichiers Telegramet Updater. Maintenant, créez un Telegram.desktopfichier (ou n'importe quel nom.desktop) avec ce contenu:

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

Placez ce fichier dans votre dossier d'instance Telegram, rendez-le exécutable et exécutez.
Cela fonctionnera même si vous créez un lien symbolique de .desktopfichier et l'exécutez.


3

Vous pouvez essayer Cutegram . Il prend en charge plusieurs comptes (vous pouvez les utiliser simultanément).

Mise à jour: Il semble que le développement de Cutegram ait cessé.


2

Vous pouvez utiliser un client multi-protocoles et multi-comptes comme Pidgin (ou n'importe quoi basé sur libpurple):

  1. Ajoutez un référentiel de packages avec le support Telegram pour libpurple:

    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt update
    
  2. Installez Pidgin et le plug-in Telegram pour cela:

    sudo apt install pidgin telegram-purple
    
  3. Démarrez Pidgin et configurez-le pour utiliser autant de comptes Telegram que vous le souhaitez.



1

Voici une autre méthode qui s'applique à telegram-cli(disponible sur Github , une fourchette de travail pour Ubuntu 18.08 est ici . Également disponible en un clin d'œil ).

Il s'agit d'une version améliorée de cette réponse .

  1. Avant la première exécution, modifiez le fichier «config» pour créer des profils de télégramme.

Le configfichier se trouve dans le .telegram-clirépertoire. Dépend de votre méthode d'installation, vous pouvez trouver le fichier sous $HOME/.telegram-cli/(s'il est construit à partir de la source) ou $HOME/snap/telegram-cli/25/.telegram-cli/(s'il est installé à l'aide de snap).

Ouvrez le fichier et modifiez les éléments suivants:

## 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. Une fois les profils créés, exécutez la commande comme suit (sur différents terminaux):

telegram-cli -p profile1 et telegram-cli -p profile2

Il vous sera demandé des numéros de téléphone différents pour chaque profil que vous avez créé. Créera également telegram-cliun dossier différent pour chaque profil.

CONSEILS: Je trouve très pratique d'utiliser un nom d'utilisateur de télégramme à la place profile1ouprofile2


1

Pour créer plusieurs raccourcis de bureau pour différents comptes de télégramme, vous devez créer un fichier de script bash pour exécuter chaque compte de télégramme et l'appeler à partir des scripts de raccourci du bureau.

En effet, sans le script bash, le script ne fonctionnera pas directement dans le fichier de raccourcis du bureau

Maintenant, si vous ne savez pas comment procéder vous-même, suivez les étapes ci-dessous une par une:

  1. créez deux dossiers et appelez-les 1stTelegram et 2ndTelegram .
  2. À l'intérieur de chacun des dossiers créés ci-dessus, créez des données d' appel de dossier .

Le dossier de données contient les données de chaque compte Telegram.

  1. Raccourci du premier télégramme
#!/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. Raccourci du deuxième télégramme
#!/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. créer le premier runner.sh dans le répertoire / home / my_user / Programs / 1stTelegram /

  2. Modifiez le premier script bash runner.sh pour la première instance du télégramme avec le dossier de données associé comme suit

#!/bin/bash

/home/my-user/Programs/Telegram -many -workdir /home/my_user/Programs/1stTelegram/data
  1. Créez un second runner.sh dans le répertoire / home / my_user / Programs / 2ndTelegram /

  2. Modifiez le deuxième script bash runner.sh pour exécuter la deuxième instance de télégramme avec le dossier de données associé comme suit

#!/bin/bash

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

Notez que les deux instances utilisent la même application Telegram pour exécuter

  1. Donnez aux deux runner.sh suffisamment d'autorisations pour exécuter

chmod a + x runner.sh

  1. répétez les étapes pour ajouter des comptes supplémentaires

Exécutez les raccourcis du bureau et profitez-en!

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.