0.1.1 • Published 3 years ago

connect4-discord v0.1.1

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago
let { checker, board } = require("connect4-discord")
/*
buttons: Array de botones [ [MessageActionRow], [MessageActionRow], [MessageActionRow], [MessageActionRow], [MessageActionRow] ]
player: Usuario que acaba de reaccionar al botón
*/
message.channel.send({content: "Conecta4", components: [new board(Discord)]}).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: Discord<Discord.JS>
size: Number<Integer>
*/
let tablero = new dc4.board(Discord)
console.log(tablero)
/*
tablero: Array de botones [ [MessageActionRow], [MessageActionRow], [MessageActionRow], [MessageActionRow], [MessageActionRow] ]
player: Usuario que acaba de reaccionar al botón
*/
new checker(tablero, turno).then((status, member) => {
  if(status == "end") message.channel.send(member.toString()+" ha ganado la partida")
})
require("connect4-discord").discord
0.1.1

3 years ago

0.1.0

3 years ago

0.0.17

3 years ago

0.0.16

3 years ago

0.0.15

3 years ago

0.0.14

3 years ago

0.0.13

3 years ago

0.0.12

3 years ago

0.0.11

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4-3

3 years ago

0.0.4-2

3 years ago

0.0.4-1

3 years ago

0.0.4-0

3 years ago

0.0.3-2

3 years ago

0.0.3-1

3 years ago

0.0.3

3 years ago

0.0.2-1

3 years ago

0.0.2-0

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago