Bagaimana saya bisa menggunakan banyak akun dengan Telegram?

17

Apakah ada cara untuk memiliki dua salinan aplikasi telegram di Ubuntu masing-masing dengan akun yang berbeda?

Tampaknya menyalin aplikasi di folder lain tidak berfungsi.

nano - gabungkan saya
sumber

Jawaban:

12

Apa yang saya lakukan adalah menjalankan biner Telegram sebagai pengguna yang berbeda

cd ~/Downloads/Telegram/
sudo -u otheruser ./Telegram
ridderhoff
sumber
Ini adalah solusi yang saya gunakan karena saya belum menemukan alternatif yang layak untuk aplikasi desktop telegram. sebagian besar yang lain hanya pembungkus untuk antarmuka web.
ridderhoff
1
Untuk apa nilainya, Anda harus menjalankan 'su otheruser' alih-alih 'sudo -u otheruser'.
perajin
27

Dengan desktop telegram diinstal:

mkdir ~/.telegram2ndprofile 
telegram -many -workdir ~/.telegram2ndprofile 

Sumber

abumalick
sumber
11

Anda bisa menggunakan Franz .

Franz memungkinkan Anda menambahkan setiap layanan berkali-kali. Ini menjadikan Franz alat yang sempurna untuk mengelola beberapa akun bisnis dan pribadi secara bersamaan. Anda bahkan dapat menggunakan lima akun Facebook Messenger sekaligus, jika beberapa alasan yang tidak dapat dijelaskan mendesak Anda untuk melakukannya.

MmParvin
sumber
4

Tiga jalan:

  1. Instal Chrome dan instal Telegram dari Web Store.

  2. Instal Wine dan Telegram untuk Windows

  3. Masukkan di https://web.telegram.org/

Olimjon
sumber
3

Untuk setiap instance yang ingin Anda buka, buat direktori Telegramdan Updaterfile baru. Sekarang buat Telegram.desktopfile (atau apa saja name.desktop) dengan konten ini:

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

Masukkan file ini ke dalam folder instance Telegram Anda, buatlah itu dapat dijalankan, dan jalankan.
Ini akan berfungsi bahkan jika Anda membuat symlink .desktopfile dan menjalankannya.

Alireza Mohamadi
sumber
3

Anda dapat mencoba Cutegram . Ini mendukung banyak akun (Anda dapat menggunakannya secara bersamaan).

Pembaruan: Tampaknya pengembangan Cutegram telah berhenti.

pomsky
sumber
2

Anda dapat menggunakan klien multi-protokol, multi-akun seperti Pidgin (atau apa pun berdasarkan libpurple):

  1. Tambahkan repositori paket dengan dukungan Telegram untuk libpurple:

    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt update
    
  2. Instal Pidgin dan plug-in Telegram untuk itu:

    sudo apt install pidgin telegram-purple
    
  3. Mulai Pidgin dan atur untuk menggunakan akun Telegram sebanyak yang Anda suka.

David Foerster
sumber
1

Anda dapat menggunakan rambox , Franz atau dapat masuk di browser dan menggunakan web.telegram.org

Att.

Herberson Miranda
sumber
1

Berikut metode lain yang berlaku untuk telegram-cli(tersedia di Github , garpu yang berfungsi untuk Ubuntu 18.08 ada di sini . Juga tersedia dalam sekejap ).

Ini adalah versi yang ditingkatkan dari jawaban ini .

  1. Sebelum dijalankan pertama kali, edit file 'config' untuk membuat profil telegram.

The configfile terletak di bawah .telegram-clidirektori. Tergantung pada metode instalasi Anda, Anda dapat menemukan file di bawah$HOME/.telegram-cli/ (jika dibangun dari sumber) atau $HOME/snap/telegram-cli/25/.telegram-cli/(jika diinstal menggunakan snap).

Buka file dan edit berikut ini:

## 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. Setelah profil dibuat, jalankan perintah seperti berikut (pada terminal yang berbeda):

telegram-cli -p profile1 dan telegram-cli -p profile2

Anda akan ditanya nomor telepon berbeda untuk setiap profil yang telah Anda buat. Juga telegram-cliakan membuat folder berbeda untuk setiap profil.

TIPS: Saya merasa sangat nyaman menggunakan nama pengguna telegram sebagai pengganti profile1atauprofile2

th.sigit
sumber
1

Untuk Membuat Beberapa Pintasan Desktop untuk akun Telegram yang berbeda, Anda perlu membuat file skrip bash untuk menjalankan setiap akun telegram dan memanggilnya dari dalam skrip pintasan desktop.

Ini karena, tanpa skrip bash, skrip tidak akan berfungsi langsung di file pintasan desktop

Sekarang jika Anda tidak tahu bagaimana melakukan hal di atas sendiri, cukup ikuti langkah-langkah di bawah ini satu per satu:

  1. buat dua folder dan panggil mereka 1stTelegram & 2ndTelegram .
  2. Di dalam setiap folder yang dibuat di atas, buat data panggilan folder .

Folder data menampung setiap data akun Telegram.

  1. Pintasan Telegram pertama
#!/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. Pintasan Telegram kedua
#!/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. buat runner.sh pertama di direktori / home / my_user / Programs / 1stTelegram /

  2. Edit skrip bash runner.sh pertama untuk instance telegram pertama dengan folder data terkait sebagai berikut

#!/bin/bash

/home/my-user/Programs/Telegram -many -workdir /home/my_user/Programs/1stTelegram/data
  1. Buat runner.sh kedua dalam direktori / home / my_user / Programs / 2ndTelegram /

  2. Edit skrip bash runner.sh kedua untuk menjalankan instance telegram kedua dengan folder data terkait sebagai berikut

#!/bin/bash

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

Perhatikan bahwa kedua instance menggunakan aplikasi Telegram yang sama untuk dijalankan

  1. Berikan kedua runner.sh izin yang cukup untuk dijalankan

chmod a + x runner.sh

  1. ulangi langkah-langkah untuk menambahkan akun tambahan

Jalankan pintasan desktop dan nikmatilah!

Mehdi
sumber