Gevşeklik için bir komut satırı arayüzü var mı? [kapalı]


47

Ben bir boluk kullanıcısıyım https://slack.com/

Masaüstü istemcisinin faydalı olduğunu düşünüyorum, ancak bazen sunucular üzerinde çalışıyorum. Bir tarayıcı arayüzü ve android ve iPhone İstemciler de bulunmaktadır. Amacım, örneğin bir sunucu ortamında, bir komut satırından mesaj okumak ve yazmaktır.

Peki, gevşeklik için ön uçta bir komut satırı arayüzü var mı?


Bunu softwarerecs.stackexchange.com adresine taşıyabilir miyiz ?
d4nyll

Yanıtlar:


13

Bildiğim tam teşekküllü bir komut satırı arayüzü yok, ancak bir API var , bu yüzden prensipte herhangi biri bir tane yazmaya başlayabilir. Slackcat bu yönde ilk adımdır.

Potansiyel bir alternatif yaklaşım, sunucularınıza bir metin modu IRC veya XMPP istemcisi kurmak ve Slack / IRC / XMPP ağ geçidini kullanmak olabilir .

DÜZENLEME / GÜNCELLEME: Bu cevap şimdi açıkça modası geçmiş - yorumlara ve diğer cevaplara bakın.


Yfiton adında temel bir müşteri var: github.com/yfiton/yfiton
Laurent,

2
Komut satırından çalışan bir de slacktee var ve tek gereksinim şudur curl: github.com/course-hero/slacktee
ltn100

1
Sadece basit bir mesaj göndermek istiyorsanız, muhtemelen Slack'in gelen web kancasını kullanarak daha iyi olursunuz curl. Cli gerekli değil.
brianpeiris

21

Bunu kullanıyorum. Https://github.com/candrholdings/slack-cli'yi deneyin

Yüklemek için, yazın

npm install -g slack-cli

Mesaj göndermek için

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

Dosya göndermek için

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

Standart girişten göndermek

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

Simgeyi ortam değişkeni olarak bile ayarlayabilirsiniz.

SET SLACK_TOKEN=<Slack token>
slackcli -g yourGroupName -m "Hello, World!"

Bu ekleri destekliyor mu?
Michael

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.