Telegram에서 여러 계정을 사용하려면 어떻게해야합니까?


17

우분투에서 두 개의 전보 앱 사본을 각각 다른 계정 으로 가질 수 있습니까?

다른 폴더에 앱을 복사해도 작동하지 않는 것 같습니다.

답변:


12

내가하는 일은 Telegram 바이너리를 다른 사용자로 실행하는 것입니다

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

이것은 아직 전보 데스크탑 앱의 실행 가능한 대안을 찾지 못했을 때 사용하는 솔루션입니다. 다른 대부분은 웹 인터페이스를위한 래퍼 일뿐입니다.
ridderhoff

1
그 가치에 대해서는 'sudo -u otheruser'대신 'su otheruser'를 실행해야합니다.
crafter


11

Franz 를 사용할 수 있습니다 .

Franz를 사용하면 각 서비스를 여러 번 추가 할 수 있습니다. 따라서 Franz는 여러 비즈니스 및 개인 계정을 동시에 관리 할 수있는 완벽한 도구입니다. 설명 할 수없는 이유로 인해 5 개의 다른 Facebook 메신저 계정을 한 번에 사용할 수도 있습니다.



3

열려는 각 인스턴스에 대해 TelegramUpdater파일을 사용하여 새 디렉토리를 작성 하십시오. 이제이 내용으로 Telegram.desktop(또는 어떤 name.desktop) 파일을 만드십시오 :

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

이 파일을 Telegram 인스턴스 폴더 안에 넣고 실행 가능하게 만들고 실행하십시오. 파일
의 심볼릭 링크를 만들어 .desktop실행 하더라도 작동 합니다.


3

Cutegram을 시도 할 수 있습니다 . 여러 계정을 지원합니다 (동시에 사용할 수 있음).

업데이트 : Cutegram의 개발이 중단 된 것 같습니다.


2

Pidgin (또는 libpurple 기반) 과 같은 다중 프로토콜, 다중 계정 클라이언트를 사용할 수 있습니다 .

  1. libpurple에 대한 Telegram을 지원하는 패키지 저장소를 추가하십시오.

    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt update
    
  2. Pidgin 및 Telegram 플러그인을 설치하십시오.

    sudo apt install pidgin telegram-purple
    
  3. Pidgin을 시작하고 원하는만큼 Telegram 계정을 사용하도록 설정하십시오.



1

여기에 적용하는 또 다른 방법입니다 telegram-cli(에 사용할 수 Github에서 , 우분투 18.08를위한 작업 포크는 여기 . A와도 가능 스냅 ).

이것은 이 답변 에서 개선 된 버전입니다 .

  1. 첫 실행 전에 'config'파일을 편집하여 텔레 그램 프로파일을 작성하십시오.

config파일은 아래에 있습니다 .telegram-cli디렉토리. 설치 방법에 따라 $HOME/.telegram-cli/(소스에서 빌드 된 경우) 또는 $HOME/snap/telegram-cli/25/.telegram-cli/(스냅을 사용하여 설치된 경우 )에서 파일을 찾을 수 있습니다 .

파일을 열고 다음을 편집하십시오.

## 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. 프로파일이 작성되면 다음과 같이 다른 터미널에서 명령을 실행하십시오.

telegram-cli -p profile1telegram-cli -p profile2

생성 한 각 프로필마다 다른 전화 번호가 표시됩니다. 또한 telegram-cli각 프로필마다 다른 폴더를 만듭니다.

팁 :profile1 또는 대신에 텔레 그램 사용자 이름을 사용하는 것이 매우 편리하다는 것을 알았습니다.profile2


1

다른 전보 계정에 대해 여러 바탕 화면 바로 가기를 만들려면 각 전보 계정을 실행하기위한 bash 스크립트 파일을 만들어 바탕 화면 바로 가기 스크립트 내부에서 호출해야합니다.

bash 스크립트가 없으면 스크립트가 바탕 화면 바로 가기 파일에서 직접 작동하지 않기 때문입니다.

위의 작업을 스스로 수행하는 방법을 모르는 경우 아래 단계를 하나씩 수행하십시오.

  1. 두 개의 폴더를 만들고 1stTelegram & 2ndTelegram이라고 부릅니다 .
  2. 위에서 만든 각 폴더 안에 폴더 호출 데이터를 만듭니다 .

데이터 폴더에는 각 Telegram 계정 데이터가 있습니다.

  1. 첫 전보 바로 가기
#!/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. 두 번째 전보 바로 가기
#!/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. / home / my_user / Programs / 1stTelegram / 디렉토리에 첫 번째 runner.sh를 작성하십시오.

  2. 다음과 같이 연관된 데이터 폴더 가있는 텔레 그램의 첫 번째 인스턴스에 대한 첫 번째 runner.sh bash 스크립트를 편집하십시오.

#!/bin/bash

/home/my-user/Programs/Telegram -many -workdir /home/my_user/Programs/1stTelegram/data
  1. / home / my_user / Programs / 2ndTelegram / 디렉토리 내에 두 번째 runner.sh를 작성하십시오.

  2. 다음과 같이 연관된 데이터 폴더 로 텔레 그램의 두 번째 인스턴스를 실행하기 위해 두 번째 runner.sh bash 스크립트를 편집하십시오.

#!/bin/bash

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

두 인스턴스 모두 동일한 Telegram 앱을 사용하여 실행합니다.

  1. 부여 모두 실행에 runner.sh 충분한 권한을

chmod a + x runner.sh

  1. 추가 계정 추가 단계반복하십시오.

바탕 화면 바로 가기를 실행하고 즐기십시오!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.