SpiTik Posted January 6, 2018 Report Posted January 6, 2018 I want command !say (message)and bot say : "say (message)"how create :/Ty for help this is bullshit steambot.on('friendMessage', (steamid, message) => { if(message === "!say"){ var n = parseInt(message().replace("!say ", "")); if (!isNaN(n) && parseInt(n) > 0) { steambot.chatMessage(steamid, "say " + n ); }};}); Quote
Dr. McKay Posted January 6, 2018 Report Posted January 6, 2018 That's because message === "!say" is checking if message is exactly "!say", when I believe you want to see if it starts with "!say". To check if it starts with "!say" you want to do if (message.indexOf("!say ") === 0) Quote
SpiTik Posted January 7, 2018 Author Report Posted January 7, 2018 yes thanks if(message.indexOf("!say") === 0) { var text = (message.replace(/^!say ?/, "")); Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.