저는 현재 내 첫 불화 봇을 코딩하고 있습니다. 그는 이미 youtube 음악을 재생할 수 있습니다! : D 하지만 난 문제로 실행하고 _가 더 도움이되지 않습니다, 또는 내가 너무 장님 보인다 (ツ) _/¯ 음, 여기에 문제가 :discord.js bot가 답장합니다. - 이런 일이 일어나지 않도록하십시오.
if (message.content.includes("Good Job") ||
message.content.includes("good job")) {
message.channel.sendMessage("Good Job everyone :smirk:");
}
보시다시피, 만약 누군가가 "좋은 직장"을 입력하면 (이것은 단지 예일 뿐이다) 봇은 "좋은 직장 모두 : smirk :)"라고 대답하지만 스팸이 시작된다 : 봇은 자신의 메시지를 읽고 답장을 보낸다 어떻게 수 나는 자신을 응답하도록 봇을 방지 :/ 내가 얻을 수있는 모든 도움을 주셔서 감사합니다
체크? 봇이 메시지를 보내지 않으면 답장을 보내지 마십시오. – Craicerjack
사용자 또는 사용자 ID 확인 ... – Salketer
* if * 문에서 두 버전의 메시지를 모두 확인하는 대신 확인하기 전에 항상 메시지를 소문자/대문자로 변환하십시오. 당신을위한 팁! –