Telegrama na inicialização?

22

Instalei o aplicativo Telegram mais recente (v 0.8.32) no meu Ubuntu 14.04. Quero que o Telegram seja minimizado na inicialização na Bandeja e me mostre novas mensagens, mas não posso, porque Nas configurações do aplicativo não há nenhuma opção para isso. Ajude-me Como posso fazer isso ....

SunshineDream Amel
fonte

Respostas:

25

Você deve adicionar um item de inicialização à sua lista de aplicativos de inicialização, conforme mencionado por Mladen B.

O comando é:

/opt/telegram/Telegram 

Ou, se você instalou o Telegram através do centro de software ou snap:

telegram-desktop

Para começar oculto:

/opt/telegram/Telegram -startintray 

um bug agora fechado no Telegram usando o Unity: uma sequência de "Open Telegram -> Minimize to tray -> Open Telegram" mostrará a janela.

Ottó Radics
fonte
1
Bug mencionado é muito chato!
Alireza Mirian
7

Você pode adicioná-lo à lista de aplicativos de inicialização, acessando o Dash e começando a digitar "startup". O ícone "Aplicativos de inicialização" deve aparecer.

comece

Clique nele e, quando iniciar, clique no botão "Adicionar" para adicionar seu aplicativo à lista de aplicativos que serão iniciados automaticamente sempre que você efetuar login. Além disso, você pode iniciá-lo minimizado adicionando a opção de linha de comando -startintray :

insira a descrição da imagem aqui

Mladen B.
fonte
2
Sim, mas como descobrimos o nome do "comando"?
Gregory Opera
Tente procurar em: ~ / .config / autostart
Mladen B.
2

Infelizmente, nenhum deles trabalha com as soluções anteriores.

O que eu fiz:

  1. Criou um arquivo de script bash com (Você deve adicionar o caminho apropriado para o seu executável do Telegram. O caminho relativo não funcionou !):

    #!/bin/bash
    /home/spyff/.telegram/Telegram &
    
    while true
    do
        xdotool windowminimize `xdotool search --onlyvisible --classname Telegram`
        if [ $? -eq 0 ]
        then
            break
        fi
        sleep 0.1
    done
    
  2. Salvo em algum lugar como TelegramStarter.sh

  3. Adicionado esse script aos aplicativos de inicialização do Ubuntu

Isso inicia o Telegram e, se ele realmente foi iniciado, minimize-o imediatamente. Testado no Ubuntu 16.04.3 com Telegram 1.1.23.

SPYFF
fonte
0

Você pode usar o crontab e digite isso no terminal:

  crontab -e telegram
  crontab restart

e pode funcionar bem dessa maneira.

Michael
fonte
por que isso foi rejeitado?
Mladen B.