제목이 어렵다. 
그렇다는 건 이번 글 역시 굉장히 마이너한 글이 될 거란거다ㅋ

그럼에도 불구하고 이 글을 보시려는 분들을 위해 각 단어에 대해 간략한 설명을 해보자면~

tasker는 안드로이드 자동화 앱이라 보심된다.

개인적으로 이것 때문에 안드로이드 기기를 못 벗어난다.

개인적으로 이것 때문에 안드로이드 기기를 못 벗어난다.


폰에서 발생하는 여러가지 이벤트를 잡아 특정 동작과 연결시키는 일종의 매크로 프로그램이다. 
본 블로그에 tasker 관련글이 몇가지 있으니 아래를 참고하시라.


slack은 일종의 업무용 메신저다
.
근데 보통 알고 있는 네이트온, 카카오톡 그룹 채팅과는 차원이 다른 활용성을 제공한다.

회사 업무용 메신저를 slack으로 바꾸니 문화도 바뀌더라.

회사 업무용 메신저를 slack으로 바꾸니 문화도 바뀌더라.


트렐로, git, 구글앱스 등 수 많은 외부 서비스들과 계정 연결만으로 연동되며 이를 통한 팀 커뮤니케이션 및 워크플로우 통합이 가능하다. 
또한 웹훅, API 등으로 인,아웃바운드 메세지 전송도 열리있으며 마음만 먹는다면 심심이와 같은 봇도 키워낼 수 있다. 

쇼핑몰 관리자라면 관리자모드에 접근안하고도 재고가 얼마인지 확인하거나  오늘 매출이 얼마인지등 목적에 따라 오만가지 활용이 가능하다.

쇼핑몰 관리자라면 관리자모드에 접근안하고도 재고가 얼마인지 확인하거나 오늘 매출이 얼마인지등 목적에 따라 오만가지 활용이 가능하다.


본론으로 들어가자. 
이 글의 목적은 간단하다. 

안드로이드 스마트폰에서 발생하는 수 많은 이벤트들..

  • 문자가 오거나
  • 전화가 오거나
  • 특정 장소로 이동했거나
  • 특정 메세지가 포함된 메일을 받았거나
  • 배터리가 다닳아 꺼질라고 하거나

기타 등등의 이벤트 발생시 이를 업무적 목적으로 항상 살펴보는 슬랙으로 전송시키자는 것! 

맨날 보는게 폰인데 구지 왜?ㅋ란 질문이 나올 수 있다. 

하지만 내 폰으로 오는 특정 업체의 문자를 팀에게 포워딩 시키거나
요즘 집에 한두개씩 있는 중고폰 활용목적으로나:
살다보면 사소하지만 귀찮을 일들이 어디 한두가지인가?
그런 일들을 함 맡겨보자는 거다. 

아래의 내용부터는
tasker 설치 및 slack 가입은 완료됐다는 가정하에 설명 진행하겠다. 

먼저 가입된 슬랙 계정에서 외부 프로그램 메세지 전송이 가능하게 webhook 기능을 활성화 시켜야 된다. 
활성화 시키게 되면 키가 포함되있는 URL 주소를 하나 얻어낼 수 있다. 대충 아래와 같은 형식이다. 

https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX

본디 slack 웹훅 도움말에선 curl 명령어를 이용한 전송만을 예시로 보여주고 있으나 실제 post 전송만 가능하다면 엥간한 환경에서 모두 webhook으로 메세지 전송이 가능하다. 
tasker에도 http post 전송 기능이 있으니 적용해보자. 

프로필에 원하는 이벤트 설정하시고 액션을 추가하자.
post 전송을 위해 action 중 Net 항목 선택 후 HTTP Post 항목에 들어가 다음과 같이 입력한다. 

웹훅 설정 후 받은 URL을 위와 같이 Server와 Path로 나눠서 입력한다. Data / File 항목에는 webhook payload 항목을 넣어주심 된다.

웹훅 설정 후 받은 URL을 위와 같이 Server와 Path로 나눠서 입력한다. Data / File 항목에는 webhook payload 항목을 넣어주심 된다.


slack webhook api는 https 기반이므로 아래 Trust Any Certificate 선택은 필수

slack webhook api는 https 기반이므로 아래 Trust Any Certificate 선택은 필수


그럼 이제 설정한 이벤트가 발생하면 아래와 같이 slack에 표시되게 된다. 

특정시간마다 구동되게 설정해 아직 이렇게 인사만 해준다ㅋ

특정시간마다 구동되게 설정해 아직 이렇게 인사만 해준다ㅋ


원래 slack의 예시대로 루팅된 안드로이드 폰에 curl 모듈을 설치해 tasker에서 실행시키려 하였으나 생각해보니 post 전송만 되면 되지 않을까? 해서 해보니 정말 되더라ㅋ

자... 여기까지 간단하다면 간단한 tasker, slack 연동법이었다. 

근데 지금까지 보시고서도 어렵다 생각하시는 분이 있을께다. 
그런 분들을 위해 IFTTT를 추천한다. 
위의 별의별 tasker 설정 없이도 간단한 이벤트를 slack과 연동하기에는 IFTTT로 하는게 훨씬 쉬우실 것이다. 
tasker와 slack 연동은 보다 범용적인 이벤트 대처를 위한 것이니 말이다. 

원래 이 글은 안드로이드를 포팅한 기어s2에 셋팅할 목적으로 비망록 겸 작성한 것이다. 
센서만 제대로 동작한다면 별에 별 물리 이벤트를 잡아 슬랙에 전송할 수 있을 텐데...ㅋ

서두에 언급했듯이 굉장히 마이너한 글이라 댓글이 있을진 모르겠다.
그래도 보시는 분들 중 안되시는거 있으심 말씀주시길~









최근 한달간 인기글

이 글의 관련글

REPLY AND TRACKBACK RSS http://blog.nemesys.co.kr/tt/rss/response/1451
REPLY AND TRACKBACK ATOM http://blog.nemesys.co.kr/tt/atom/response/1451
TRACKBACK ADDRESS
이 글에는 트랙백을 보낼 수 없습니다
REPLY RSS http://blog.nemesys.co.kr/tt/rss/comment/1451
REPLY ATOM http://blog.nemesys.co.kr/tt/atom/comment/1451
이름 / Name : *
비밀번호 / Password : *
홈페이지 / Homepage :
비밀글 / Secret :
*1  ... *5  *6  *7  *8  *9  *10  *11  *12  *13  ... *1133 
  • 블로그 주인장 : Nes
  • 이메일 : [email protected]
  • 이 블로그는?
  • 방명록
  • 레퍼런스 사이트 : http://nemesys.co.kr
SNS + RSS Links
rss
다음 일간 이슈 검색어
Since 2006 Nes's Random Blogz
Total 10786925 T193 Y1565

2291

1802

google chart api graph

-30 days

today : 193

전체 (1133)
Nes이야기 (123)
하드웨어이야기 (260)
소프트웨어이야기 (27)
외국어이야기 (12)
IT/웹이야기 (248)
연예계/방송이야기 (145)
게임이야기 (96)
광고/제품이야기 (58)
여행/먹거리이야기 (45)
세상이야기 (98)
최근에 쓴 글
구글 딥마인드 알파고가 이세돌을 꺾은날, 애드센스로 ...
구글 설문지(구글 폼)에서 정규식으로 입력 내용 사전 ... (1)
유플러스 tv g 4k uhd 셋톱박스를 신모델인 tvg 우퍼2... (9)
신장의 야망 창조 전국입지전 - 삼국지 13의 재미를 뛰... (2)
구글 애널리틱스(Google Analytics) 보고서 및 대시보...
그래픽카드 견적을 뺀 이번 조립컴퓨터, 스카이레이크 ... (1)
기어s 웨어러블 요금제로도 올레 맴버쉽 포인트 사용이...
안드로이드 롤리팝 포팅 버전 기어s 3g 요금제 가입 후... (2)
tasker http post 기능을 활용해 스마트폰 이벤트를 sl...
삼국지13 간단 후기 - 역대 장수제 시리즈의 정점을 찍...
네이버 웹마스터도구에 블로그와 RSS 주소 등록 후 10...
네이버 웹마스터도구 개편이 불러온 검색로직 및 트래...
삼성 갤럭시 기어s 롤리팝 포팅 후기 및 앱 사용기 (1)
삼성 갤럭시 기어s에 안드로이드 롤리팝 올리기 성공! (3)
CPU 잡아먹는 어베스트 avast mft utility(mftutil.exe...
유플러스 TVG 롤리팝 업데이트 후기(via 기기교체!!) (1)
블로그 포스팅이 점점 줄어드는 이유
u+ tv g 롤리팝 업데이트를 하릴없이 기다리며 써본 간... (9)
허니버터칩은 과연 꼬꼬면의 숙명을 피할 수 있을 것인가? (3)
LG유플러스 U+ tvg 4K UHD 간단 사용기 및 신구형 셋톱... (2)
구글 애널리틱스 웹로그 분석 공인 전문가 자격 인증 ...
스마트폰 사용 패턴 통계 및 분석 with Tasker & Googl... (5)
갤럭시 기어1 - 루팅 및 안드로이드 null롬 올린 후 두... (1)
옵티머스G프로 킷캣 업데이트 후 폰트변경 - 나눔바른...
갤럭시 기어1 - 루팅 및 안드로이드 커스텀 롬 사용기 ... (5)
구글 애널리틱스 UA 업그레이드 이후 애드센스 통계 안...
스마트폰 화면 밝기 어둡게해 야밤에 시력 보호하는 방법 (1)
블루투스 휴대용 스피커 로지텍 UE Boom 간단 리뷰 및 ...
구글 스프레드시트가 canvas를 활용해 만들어졌다니!! (1)
구글 드라이브 스프레드시트(엑셀)의 놀라운 기능 impo...