terminal의 기록을 실시간으로 슬랙에 기록

완성 이미지





기사를 참고로 incomming webhook 설정



webhook을 두드리는 명령 만들기


curl -X POST -H 'Content-type: application/json' --data '{"text":"Done!:ghost:"}' https://YOURE_INCOMMING_WEB_HOOK_URL

명령 실행 후 실행되는 명령 설정



~/.bash_profile
function execute_after_executed () {
  h=$(history 1)
  #echo $h
  curl -X POST -H 'Content-type: application/json' --data "{'text':'$h:run_gopher:'}" https://YOURE_INCOMMING_WEB_HOOK_URL;
}
PROMPT_COMMAND=execute_after_executed

단점



0.1초 정도 bash가 러그

약속



slack에서 집계하여 빈도가 높은 명령을 alias로 제안하는 AI

좋은 웹페이지 즐겨찾기