Commit Graph

  • b903a0cd73 On player kill: give them the observer role and open their chan to observers for writing master Elnath 2021-07-26 23:06:27 +0200
  • 75a653270e Give permission to players to pin messages in their own channel Elnath 2021-07-26 22:39:56 +0200
  • f0c164fd51 If auto end vote is off, ping GM when everybody has voted Elnath 2021-07-20 22:39:15 +0200
  • 7e60012118 Commands now case-insensitive Elnath 2021-07-13 00:30:02 +0200
  • 5760ea201e Added possibility to add more policies to the deck Elnath 2021-07-13 00:27:40 +0200
  • 42619ac83d Made number of policies to win parametrable Elnath 2021-07-13 00:14:13 +0200
  • 54a4e6cade Added StopGame command to reveal all secret channels Elnath 2021-07-06 10:38:08 +0200
  • ccda132bf5 StartGame: fix: player channels correctly sorted Elnath 2021-07-06 10:17:14 +0200
  • 2e7d31ad2a Added command for observers and gm to peek at all the deck Elnath 2021-07-05 21:02:58 +0200
  • ee1619c757 Added possibility to manually trigger an update of the vote message Elnath 2021-07-01 14:57:13 +0200
  • 45c16cb9ad Game creation: player channels are placed in turn order Elnath 2021-07-01 14:51:18 +0200
  • 77678878cc Vote channel no longer exist. Announcements channel used instead Elnath 2021-07-01 14:42:36 +0200
  • b4bad89089 Game: messages with player mentions now have permission to ping players to fix undefined-user problem on mobile Elnath 2021-06-21 23:25:48 +0200
  • 1cb879aa09 GamesFile: added debug log Elnath 2021-06-20 21:44:05 +0200
  • 06629433b8 Added command to force a shuffle of the draw and discard Elnath 2021-06-20 21:42:38 +0200
  • a00120d559 Added possibility to cancel a legislative phase Elnath 2021-06-20 21:35:14 +0200
  • 45afcee8fb Added possibility to cancel a running vote Elnath 2021-06-20 21:22:41 +0200
  • daa2a094f2 Game: replaced logging.debug with logger.debug Elnath 2021-06-20 21:10:09 +0200
  • b92ab9ce2f Small improvements on vote casting Elnath 2021-06-20 21:08:19 +0200
  • 3b8fc9e76d Added docker files Elnath 2021-06-14 01:33:14 +0200
  • 6f359abeaf Do not save to file every time a Game instance asks for it, but instead every 10 seconds if needed Elnath 2021-06-14 01:24:00 +0200
  • 41af88bdb1 Game: annoucning when the deck is shuffled Elnath 2021-06-14 01:12:36 +0200
  • b6184624f8 Implemented veto power Elnath 2021-06-14 00:43:11 +0200
  • d06954b1a3 Implemented player killing Elnath 2021-06-13 20:20:49 +0200
  • cc4990093e Added possibility to automatically end vote once everybody has voted Elnath 2021-06-13 19:47:03 +0200
  • a9b9c4cbe7 Stop vote: mention gm as well as players in announcement Elnath 2021-06-13 19:33:44 +0200
  • 532b81fa54 Implemented chaos counter for failed votes Elnath 2021-06-13 19:18:53 +0200
  • 697ac095b4 Added an image for the bot Elnath 2021-06-13 18:51:30 +0200
  • a9e82aeabd Game creation: send a welcome message to each player channel Elnath 2021-06-13 18:45:57 +0200
  • 0792753673 Game creation: shuffle players and announce play order Elnath 2021-06-13 18:40:23 +0200
  • ef65c2dda6 GM and observer roles created by the bot on game start Elnath 2021-06-12 20:54:55 +0200
  • 03cee9963b Added possibility to confirm some actions Elnath 2021-06-12 19:44:41 +0200
  • 15945d839c Game: using asyncio tasks to run in parallel operation that do not need to be sequential Elnath 2021-06-12 19:07:26 +0200
  • 867f7c48eb Better function to announce when a policy is enacted Elnath 2021-06-11 01:15:13 +0200
  • 3bc3077de8 Command to peek top three cards Elnath 2021-06-11 01:07:52 +0200
  • ad439faed0 Game: decorator to save config after end of method Elnath 2021-06-11 00:50:31 +0200
  • 4e825e10ce Draw and enact policies for legislative step Elnath 2021-06-11 00:45:13 +0200
  • fa28e10f27 DeleteGame: added a try catch Elnath 2021-06-11 00:00:17 +0200
  • 21810d3b53 SecretBot: added get_running_game_or_error_message utility function Elnath 2021-06-10 23:57:52 +0200
  • f6d8bcb955 Game: renamed started_only decorator to game_started Elnath 2021-06-10 23:50:38 +0200
  • 19e2811823 Implemented casting votes and ending the vote Elnath 2021-06-10 00:58:37 +0200
  • 5f20403b9b Added start vote and fixed deocrator bug Elnath 2021-06-10 00:37:25 +0200
  • 27c45f863f Game: decorator for raising explicit exception on methods that need the game to be started Elnath 2021-06-09 23:53:09 +0200
  • 8d8b0bc4b9 Game: fixed unused param in delete function Elnath 2021-06-09 23:38:33 +0200
  • b9d5b17954 Start and delete game: check if the user has rights to execute the command Elnath 2021-06-09 23:21:10 +0200
  • b268527fa7 Start and delete game: send message on success Elnath 2021-06-09 23:08:23 +0200
  • a5b05e81ad Storing guild object in game for easier access to discord objects Elnath 2021-06-09 23:03:58 +0200
  • aae877693a Typos and reformat Elnath 2021-06-08 01:56:24 +0200
  • f395e3561b Added delete game command Elnath 2021-06-08 01:54:36 +0200
  • c42f017241 Added start game command Elnath 2021-06-08 01:34:29 +0200
  • 3673a10669 Added GameFiles classes skeletons Elnath 2021-06-08 00:52:05 +0200
  • 807728e82a Initial commit, based on VocalMaisBot code Elnath 2021-06-08 00:14:19 +0200