\ 'KakaoTalkBot' 태그의 글 목록 — Binary 연구소

KakaoTalkBot

    카톡봇 13분만에 성능 늘리고 최적화 하기

    카톡봇 13분만에 성능 늘리고 최적화 하기

    1. 안 쓰는 애플리케이션 삭제하기. 소요 시간 : 2~3분 안 쓰는 애플리케이션을 삭제하면 성능이 더 좋아진다. 애플리케이션에서 푸쉬 알림 등등을 받아오는데 느려지는 것을 방지할 수 있다. 그리고 저장공간도 많아진다. 2. 동영상, 사진, 웹사이트에서 다운로드한 파일 등등 필요없는 파일 정리하기. 소요 시간 : 5~6분 조금만 시간을 들여 파일을 삭제하면 저장용량을 확보할 수 있다. 3. 카카오톡 채팅기록 삭제하기. 소요 시간 : 채팅방이 많을수록 오래걸림 평균 5~6분 카카오톡이 점점 느려져 알림을 늦게 받아오는 것을 방지할 수 있다. 파일 모두 삭제를 눌러 모두 삭제하면 저장공간이 늘어난다. 2. 자동 읽음 추가하기 소요 시간 : 1~2분 아래 자동읽음 소스를 공유한 것을 이용해 자동읽음을 한다. ..

    [ 강좌 ] 2. RPG 계정 정보를 JSON으로 알아보기

    [ 강좌 ] 2. RPG 계정 정보를 JSON으로 알아보기

    안녕하세요! 저번 편에 이어서 강좌를 해볼겁니다. 안 보신 분들은 이 바로가기를 눌러서 강좌를 보고 오시길 바랍니다. 먼저 우리가 저장할 데이터를 생각해보죠 { "info": { "ProFileHash":프로필해시코드, "Name":이름, "ban":금지된 사용자 여부 }, "RPGData": { "Gold":골드 수, "Cash":캐시 수, "MaxHP":최대 HP 수, "HP":현재 HP 수 } } // 이렇게 저장할 겁니다. 이름에는 sender(보낸사람)을 넣어주면 되고, 프로필해시코드에는 java.lang.String(ImageDB.getProfileImage()).hashCode()를 넣어주면 됩니다. 금지된 사용자 여부는 T/F를 넣어줍니다 T/F는 True, False, 이중에서 고릅니다...

    [ 💡 팁 ] 메시지 보내기 없이 자동 읽음 하는 법.(카카오톡 봇)

    카카오톡 봇은 자동으로 읽지 않으면 강제종료 됩니다. 제 기억상으로요 보는 사람 입장에서는 자동응답이 그냥 한 번씩 나타나는 사람처럼 보여서 좀 안 좋은 면이 있습니다. 그냥 알림이 올 때 한 번씩 읽어주면 됩니다. replier.markAsRead(); 를 response 함수, 즉 알림이 올때마다 작동되는 함수에 넣어줍니다. 그럼 알림이 올 때마다 저 명령을 실행해 읽어서 읽씹으로 오해 당할수도 있습니ㄷ.. 확실히 속도는 빨라질 겁니다.

    [ 강좌 ] 함수 만들어보기

    [ 강좌 ] 함수 만들어보기

    오늘은 함수를 만들어볼 겁니다. 함수가 뭐냐고요? 저번 것을 안 보셨던 분들에게 설명드리기 위해 말씀드리겠습니다. 음.. 이렇게 생각하시면 됩니다. 저희가 빵 만드는 기계에 밀가루를 넣으면 빵이 나오죠..? 하지만 빵 만드는 기계 없이는 많은 과정을 거쳐야 합니다. 그걸 방지하기(?) 위해서 JavaScript에는 Function이 있는 겁니다. 자 먼저 저희는 위에 있는 밀가루 대신, 숫자를 넣을 거고요, 빵 만드는 기계 대신 숫자*숫자를 해주는 기계를 넣을 겁니다. 이걸 자바스크립트로 해보면 function 기계(숫자) { return 숫자*숫자; } 이걸 사용하는 방법은, "함수명(매개변수);"입니다. 이걸 써보려면 if (msg.startsWith("/숫자 ")) { replier.reply(기계..