여유를위한 명령 행 인터페이스가 있습니까? [닫은]


47

나는 슬랙 https://slack.com/ 의 사용자입니다

데스크톱 클라이언트가 유용하다고 생각하지만 때로는 서버에서 작업하고 있습니다. 브라우저 인터페이스와 안드로이드 및 iPhone 클라이언트도 있습니다. 내 목표는 서버 환경과 같은 명령 줄에서 메시지를 읽고 쓰는 것입니다.

여유를위한 명령 행 인터페이스 프론트 엔드가 있습니까?


이것을 softwarerecs.stackexchange.com으로 마이그레이션 할 수 있습니까 ?
d4nyll

답변:


13

내가 아는 본격적인 명령 행 인터페이스는 없지만 API 가 있으므로 원칙적으로 누구나 작성할 수 있습니다. 슬랙 캣 은 그 방향의 첫 걸음입니다.

잠재적 인 대안은 서버에 텍스트 모드 IRC 또는 XMPP 클라이언트를 설치하고 Slack / IRC / XMPP 게이트웨이를 사용하는 것 입니다.

편집 / 업데이트 :이 답변은 현재 시대에 뒤떨어졌습니다. 의견 및 기타 답변을 참조하십시오.


Yfiton이라는 기본 클라이언트가 있습니다 : github.com/yfiton/yfiton
Laurent

2
명령 줄에서 실행되는 슬랙 티도 있으며 유일한 요구 사항은 curl다음 과 같습니다. github.com/course-hero/slacktee
ltn100

1
간단한 메시지를 보내려는 경우 Slack의 수신 웹 후크 및를 사용하는 것이 좋습니다 curl. 진료소 불필요
brianpeiris

21

나는 이것을 사용합니다. https://github.com/candrholdings/slack-cli를 시도 하십시오

설치하려면 다음을 입력하십시오.

npm install -g slack-cli

메시지를 보내려면

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

파일을 보내려면

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

표준 입력에서 보내려면

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

토큰을 환경 변수로 설정할 수도 있습니다.

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

첨부 파일을 지원합니까?
Michael

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