More actions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
== 슬랙(Slack) 이란 ? == | == 슬랙(Slack) 이란 ? == | ||
협업이 쉬운 메신저 | |||
'''이번 기회에 ZP 슬랙에 참여하세요''' | |||
== 슬랙 API와의 만남 == | == 슬랙 API와의 만남 == | ||
| Line 16: | Line 18: | ||
=== slacker === | === slacker === | ||
* | |||
* '''내가 찾던게 이거야!''' | * '''내가 찾던게 이거야!''' | ||
==== 감동의 첫 commit ==== | |||
* 오늘의 발암왕 n.errtica! | |||
** 기분이 나쁘군.... 넌 펙트봇이라 말하겠어! | |||
== 익숙해지다 & 기획은 힘들다 == | |||
* 명령어를 넣어서 좀 더 그럴듯하게 만들어보자 | |||
=== stats === | |||
* 본인의 슬랙 사용량을 조회하는 명령어 | |||
* 파일로 저장되는 것을 원치 않는 사람을 위한 옵션 | |||
* DM/ priavte group 등에서의 버그 | |||
* 사용자들이 직접 테스트 | |||
~~ * 석양이 진다 빵빵빵 ~~~ 이스터에그 | |||
=== 새로운 기능 === | |||
* 프로그래머에게 기획 능력을 주지 않았다. | |||
===많은 기능이 추가되었다 === | |||
* 궁금하면 help 명령어를 사용해보세요. | |||
== 고통스러웠던 문제들 == | |||
* Steamers 슬랙 이식 | |||
** 채널 이름 등이 코드에 직접 적혀있었음 | |||
=> 여러분들은 처음부터 이식성을 고려하세요! | |||
* 비정기적인 팩트봇의 사망 | |||
*** 유언장으로 백지를 남겼다... | |||
{} | |||
{} | |||
{} | |||
{} | |||
{} | |||
**** 너의 유언은? | |||
* 팩트봇이 좀비가 되어버림 | |||
~~ 왜 대답을 못하니 ~~ | |||
* 고쳐도 고쳐도 사라지지 않는 버그 (130 커밋중 반 이상이 버그 고친 커밋일듯...) | |||
* 새 기능을 추가할 때마다 코드가 더러워짐 | |||
Revision as of 11:32, 29 June 2017
슬랙(Slack) 이란 ?
협업이 쉬운 메신저
이번 기회에 ZP 슬랙에 참여하세요
슬랙 API와의 만남
- 무료로 제공하는 것은 5GB 한계 => 유저에게 경고
- 유저가 하나씩 일일히 지워야 되어서 불편
- 해결책 : 슬랙봇을 통해서 지울수 있다고?!
- 인터넷에서는 원하는 기능과는 살짝씩 다름.
=> 실제로 구현하자! => 내가 원하는 것을 만들었다.
슬랙봇을 만들게 된 계기
- 파일 삭제 기능을 봇에 입힐 수 없을까?! 하는 의문에서 시작했을데...
- ZP슬랙의 offtopic 채널에서 누가 제일 발암왕일까? 겨뤄보자!
slacker
- 내가 찾던게 이거야!
감동의 첫 commit
- 오늘의 발암왕 n.errtica!
- 기분이 나쁘군.... 넌 펙트봇이라 말하겠어!
익숙해지다 & 기획은 힘들다
- 명령어를 넣어서 좀 더 그럴듯하게 만들어보자
stats
- 본인의 슬랙 사용량을 조회하는 명령어
- 파일로 저장되는 것을 원치 않는 사람을 위한 옵션
- DM/ priavte group 등에서의 버그
- 사용자들이 직접 테스트
~~ * 석양이 진다 빵빵빵 ~~~ 이스터에그
새로운 기능
- 프로그래머에게 기획 능력을 주지 않았다.
많은 기능이 추가되었다
- 궁금하면 help 명령어를 사용해보세요.
고통스러웠던 문제들
- Steamers 슬랙 이식
- 채널 이름 등이 코드에 직접 적혀있었음
=> 여러분들은 처음부터 이식성을 고려하세요!
- 비정기적인 팩트봇의 사망
- 유언장으로 백지를 남겼다...
{}
{}
{}
{}
{}
- 너의 유언은?
- 팩트봇이 좀비가 되어버림
~~ 왜 대답을 못하니 ~~
- 고쳐도 고쳐도 사라지지 않는 버그 (130 커밋중 반 이상이 버그 고친 커밋일듯...)
- 새 기능을 추가할 때마다 코드가 더러워짐