Deception is a bot made as a prototype to manage game lobbies for community servers. It's extended goal is to provide a stepping stone to play the game of Mafia or Werwolf through interactions, and lay the foundations for others to build upon.
Generated from
slash-create-template
usingslash-up
.
- Lobby names use the NATO phonetic alphabet.
#initialRoster
will clone itself before being used for rendering the list of players. Since it uses 3 inline fields to render the list, it will determine where each player goes - for mobile compatibility, it will render the numbers vertically.Originally it was intended to use
index % 3
but it now usesindex / 3
to ensure numbers are grouped together.- It will not allow players to join the lobby if it is full, and it will not allow the host to leave the lobby.
- Components will enable themselves once their condition has been met.
Progress updates (Project board)
- Christmas weekend
- Apr 2nd 2022 - Vote mockup
- May 7th 2022 - Full automation - #2
- Jun 18th 2022 - Vote countdown - #27
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for more information.