Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

110
Visualizações
Haz que twitchbot verifique si dije X antes de decir Y

Soy nuevo en js e intento configurar un bot de contracción. Todo funciona bien para los comandos básicos y la conexión al chat. Pero me gustaría que el bot verifique si un usuario ya dijo salut|bonjour|hey|bonsoir antes de decir banane . Si es falso, el bot le diría Hey, tu dis pas bonjour toi?!! , si es cierto que diría on m'a appelée?

Con esta pc de código escribí, aunque ya dije uno de salut|bonjour|hey|bonsoir , el bot solo dice Hey, tu dis pas bonjour toi?!! y no va a on m'a appelée?

¿Qué me estoy perdiendo? Gracias

 var usersayhello = {}; client.on('message', (channel, user, message, self) => { if(self) return; message=message.toLowerCase(); message=' '+message+' '; if(/[ ]+anita[ \?]+/.test(message)){ if(/(salut|bonjour|hey|bonsoir)([ ]+)anita/.test(message)){ usersayhello = true; if(user.username == 'blablabla123'){ var responsebonjour = [ `Salut @${user.username}! Planquez-vous! Ca va encore troller sec` `Hey @${user.username}, tu voles aujourd'hui?` ]; } else{ var responsebonjour = [ `Salut @${user.username}, je suis contente de te voir, tu vas bien?`, `Hey @${user.username}, t'es venu pour moi j'espère`, `Hello @${user.username}, comment vas-tu?`, `Tu ne peux vraiment pas te passer de moi, toi! ^^` ]; } client.say(channel,responsebonjour[Math.floor(Math.random()*responsebonjour.length)]); } if(message == ` banane ` && checkifusersayhello (channel,user,usersayhello)) { client.say(channel, `on m'a appelée?`); } function checkifusersayhello(channel,user,usersayhello) { if (!usersayhello[user.username]){ client.say(channel, `Hey, tu dis pas bonjour toi?!!`); return false; } return true; }
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda