connect4-checker

1.0.2 • Public • Published

Connect4-Checker, comprueba una partida de connect4 usando botones de discord

Instalación: npm i connect4-checker Ejemplos:

Ejemplo 1:
let checker = require("connect4-checker")
/*
buttons: Array de botones [ [MessageActionRow], [MessageActionRow], [MessageActionRow], [MessageActionRow], [MessageActionRow] ]
player: Usuario que acaba de reaccionar al botón
*/
message.channel.send({content: "Conecta4", components: [row1, row2, row3, row4, row5]}).then(m => {
let turno, turnonum

let filter = btn => {
  // Otras comprobaciones

  //Turnos
  if(turnonum == 0) turnonum++
  else turnonum--

  let checked = new checker([row1, row2, row3, row4, row5], turno)
  if(checked.status == "end") return m.edit(`${checked.member.user.username} HA GANADO EL JUEGO!!`)

  // Cosas para que cambie el botón presionado

  // Turnos
  if(turnonum == 0) turno = message.member
  else turno = message.mentions.members.first()
}
m.awaitMessageComponent(...)
})

Discord:
require("connect4-checker").discord

Package Sidebar

Install

npm i connect4-checker

Weekly Downloads

1

Version

1.0.2

License

ISC

Unpacked Size

6.29 kB

Total Files

4

Last publish

Collaborators

  • sepoxcraft48