Mpbot Debugger 1.0

목적

본 프로그램은 인트라넷의 개발 서버와 마이피플 봇 API 서버 간의 연결 및 실시간 HTTP 로그를 통하여 효율적인 디버깅을 위해 만들어졌습니다. 본 페이지는 HTML5 Server-sent event로 구현되었습니다. Firefox, Chrome, Safari를 사용하시기 바랍니다.

설치 방법
  1. 서버쪽 코드는 callback.php에 있습니다. 마이피플 봇 설정의 콜백 URL에 넣으시면 됩니다.
  2. 클라이언트 코드는 본 HTML 페이지에서 아래 서버 스크립트만 수정하면 됩니다.
    var source=new EventSource("callback.php");
  3. 로그 파일은 4k이상 커지면 자동으로 지워집니다.
테스트 방법
  1. 마이피플 PC 버전에 로그인 합니다.
  2. '친구추가' 탭에서 'ID 친구찾기'를 눌러 'channy.bot'을 입력합니다.
  3. 친구 추가에 대한 addBuddy 콜백 로그가 보입니다.
  4. 메시지를 입력 하시면 sendFromMessage 콜백 로그가 보입니다.
  5. 봇 응답 기능은 가상 개발 서버의 action.php이며, 봇 API 샘플 코드를 기반하였습니다.
  6. 더 자세한 사항은 github 코드를 참고하세요.