728x90
반응형
업다운 소스를 공유해드리겠습니다.
저작권 CC-BY-SA가 적용됩니다.
저작자 표시, 동일 조건 시 변경을 허락합니다.
이 소스는 메신저봇R 기준으로 작성되었습니다. 버그가 있을 경우 댓글에 남겨주시면 바로 수정해드리겠습니다.
소스는 아래에 있습니다.
반응형
// 버전 1.0.0 이 소스는 BY-SA, 크리에이터 커먼즈 라이선스가 적용되어 있습니다.
updown = {};
function response(room, msg, sender, isGroupChat, replier) {
if(msg=='!업다운'){
if(updown[room]) return replier.reply('이미 게임이 시작되었습니다.');
updown[room] = Math.floor(Math.random()*100);
replier.reply('업다운 시작, 0~100, \n숫자 입력 방법: !정답 [숫자]');
}
if(msg.startsWith('!정답 ')){
let num = parseInt(msg.slice(4));
if(!updown[room]) return replier.reply('시작되지 않았습니다. "!업다운"으로 업다운 게임을 시작하세요.');
if(!num<0||!num>100) return replier.reply('사용법이 틀렸습니다. !정답 <숫자> 형식으로 입력해야 합니다. 숫자는 1에서 100 사이로 입력해주세요.');
if(updown[room]==num){
delete updown[room];
replier.reply("맞췄습니다. 정답은 " + num + "이었습니다.");
} else{
replier.reply(num+(updown[room]>num ? '보다 큽니다.' : '보다 작습니다.'));
}
}
}
감사합니다.
도움이 되었다면 로그인 필요 없는 공감 눌러주세요 💖
728x90
반응형
'카톡봇 🤖 > 소스 공유 📦' 카테고리의 다른 글
카톡봇 메시지 보내기 없이 "자동 읽음" 하는 소스 공유 (0) | 2021.02.09 |
---|