UNPKG

connect4-checker

Version:

<h3><a href="https://krypton.sergioesquina.repl.co/npm/connect4-checker">Connect4-Checker</a>, comprueba una partida de connect4 usando botones de discord

42 lines (31 loc) 1.12 kB
<h3><a href="https://krypton.sergioesquina.repl.co/npm/connect4-checker">Connect4-Checker</a>, comprueba una partida de connect4 usando botones de discord <li>Instalación: <b>npm i connect4-checker</b> <li>Ejemplos: <h3>Ejemplo 1: ```js 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(...) }) ``` <li>Discord: ```js require("connect4-checker").discord ```