Existe uma interface de linha de comando para o slack? [fechadas]

45

Eu sou um usuário do link

Acho que o cliente de desktop é útil, mas às vezes estou trabalhando em servidores. Há também uma interface de navegador e clientes Android e iPhone. Meu objetivo é ler e escrever mensagens de uma linha de comando, por exemplo, dentro de um ambiente de servidor.

Então, há um frontend de interface de linha de comando para o slack?

    
por Alojz Janez 29.04.2014 / 01:27

3 respostas

11

Não há uma interface de linha de comando completa que eu saiba, mas há uma API , portanto, em princípio, qualquer pessoa poderia começar escrevendo um. O Slackcat é o primeiro passo nessa direção.

Uma abordagem alternativa em potencial pode ser a instalação de um cliente IRC ou XMPP em modo de texto em seus servidores e o uso de Slack / IRC / XMPP gateway .

EDIT / UPDATE: Esta resposta está claramente desatualizada agora - veja os comentários e outras respostas.

    
por 08.05.2014 / 18:43
20

Eu uso este. Tente o link

Para instalar, digite

npm install -g slack-cli

Para enviar uma mensagem,

slackcli -t <Slack token> -g <Slack group name> -m "Hello, World!"

Para enviar um arquivo,

slackcli -t <Slack token> -g <Slack group name> -f <File name>

Para enviar a partir da entrada padrão,

cat anyFile.txt | slackcli -t <Slack token> -g <Slack group name> -c

Você pode até definir o token como variável de ambiente.

SET SLACK_TOKEN=<Slack token>
slackcli -g yourGroupName -m "Hello, World!"
    
por 16.05.2015 / 22:00
2

Aqui está o Slacker, um CLI para o Slack usando PHP. Você precisará do seu próprio token de API do Slack e ajustar as configurações: link

    
por 10.05.2015 / 06:57