Commit Graph

163 Commits

Author SHA1 Message Date
Sakimori
19072f2111 implemented tiebreakers and postseason tournament 2021-01-15 02:12:30 -05:00
Sakimori
333476548d standings and wildcard commands added 2021-01-14 23:39:08 -05:00
Sakimori
4acaca0fb1 added the startleague command 2021-01-14 02:37:23 -05:00
Sakimori
b83bf771ca made leagues save properly after autoplaying 2021-01-14 00:37:58 -05:00
Sakimori
da8607e295 fixed some blocking bugs in startleague 2021-01-14 00:25:24 -05:00
Sakimori
5826574a1d startleague command attempt 2021-01-14 00:20:43 -05:00
Sakimori
3def1378a9 bugfixes for veil and twilight, changed veil text and emoji 2021-01-13 23:21:28 -05:00
Sakimori
ae256de645 implemented thinned veil and twilight weathers 2021-01-13 22:34:46 -05:00
Sakimori
22115ee2c3 closed #142 2021-01-13 20:55:12 -05:00
Sakimori
cbcb950d78 implemented league saving and loading 2021-01-13 19:20:58 -05:00
Sakimori
8255d838e5 got leagues actually functioning, i think 2021-01-13 06:32:28 -05:00
Sakimori
b6e4c1069c lots of league database foundation 2021-01-13 04:23:48 -05:00
Sakimori
df09a2cf97 added standings to league object and began collecting them from prestige.py 2021-01-11 06:36:13 -05:00
Sakimori
31930aab63 this should add all the infrastructure needed to run a league's games (and only *run* them, no data yet). untested 2021-01-11 06:17:14 -05:00
Sakimori
c04e96f8f5 Merge branch 'indev' of https://github.com/Sakimori/matteo-the-prestige into indev 2021-01-08 13:55:59 -05:00
Sakimori
0a1f1a9e73 added connection closing statements to most database.py functions 2021-01-08 13:55:52 -05:00
Genderdruid
ad6cc90e82 Update the_prestige.py 2021-01-08 10:15:50 -08:00
Genderdruid
d34efcad4b a few minor text updates 2021-01-08 10:10:01 -08:00
joe
97546d7be5 erroneous merge 2021-01-06 17:45:39 -08:00
joe
c15f500058 Final tweaks 2021-01-06 17:42:33 -08:00
joe
c65d81a5e6 fix help text 2021-01-06 17:42:33 -08:00
joe
b76c7de8bc text tweaks 2021-01-06 17:42:33 -08:00
joe
b17d3a3042 pitcher fix 2021-01-06 17:42:33 -08:00
joe
ba70ac4f31 some fixes 2021-01-06 17:42:33 -08:00
joe
56a1b06d28 rebase latest master 2021-01-06 17:42:33 -08:00
joe
5bc2c520ea discord commands 2021-01-06 17:41:52 -08:00
Astrid
47b5788a09 Store bot data in a data/ directory 2021-01-06 11:53:51 +01:00
Sakimori
9b7038990f strip trailing spaces from team name and slogan 2021-01-05 17:28:45 -05:00
Sakimori
84cb16ab5d added --bestof and --finalsbestof flags to tournament 2021-01-05 15:31:50 -05:00
Sakimori
ccd7702db8
Merge pull request #127 from jmaliksi/jm_fix_imports
Fix onomancer import
2021-01-05 14:29:36 -05:00
Sakimori
803f633a9e changed timestamp to uuid strings, adjusted variable names in the_prestige and main_controller 2021-01-05 14:26:54 -05:00
joe
60196929fd erroneous not 2021-01-05 09:15:54 -08:00
joe
56fbe809c7 fix onomancer import with add_pitcher 2021-01-05 09:09:41 -08:00
Sakimori
d331338d93 stopped games printing end-card 1 update too soon 2021-01-04 20:35:59 -05:00
Sakimori
6235564622 fixed random game end cards for real this time (probably) 2021-01-04 20:23:32 -05:00
Sakimori
5cb23c87df games will stay on "play blall" for a shorter time 2021-01-04 19:42:42 -05:00
Sakimori
772aa2f770 deletes tournament setup message, ensures more than 1 team in a tournament 2021-01-04 16:17:55 -05:00
Sakimori
32136b51dc added error message to addplayer if pitcher/batter is not specified 2021-01-04 15:45:30 -05:00
Sakimori
5870325254 Merge branch 'indev' of https://github.com/Sakimori/matteo-the-prestige into indev 2021-01-04 15:24:44 -05:00
Sakimori
5f5ee9e1f0 fixed bug in game_watcher, added game_freeze check to tournament and randomgame 2021-01-04 15:24:19 -05:00
Genderdruid
4e9e02ba12 updated the readme and the help commands to keep them consistent when it makes sense 2021-01-04 08:42:02 -08:00
Sakimori
864c1af655 made day=1 give first pitcher, not second 2021-01-03 23:43:04 -05:00
Sakimori
ee11aca3c0 added a -d or --day flag to force rotation slots in games 2021-01-03 23:41:31 -05:00
Sakimori
f391577792
Merge branch 'indev' into leagues 2021-01-03 23:23:02 -05:00
Sakimori
ff582d8709 finished implementing tournaments, slowed game ticks to 8 seconds 2021-01-03 23:18:45 -05:00
Sakimori
a2a6e9d7bb added m;randomgame 2021-01-03 17:59:13 -05:00
Sakimori
63db3ba1be added handling for teams without slogans 2021-01-03 17:16:05 -05:00
Sakimori
1838e9198a added weather to discord embed at end of game 2021-01-03 16:57:41 -05:00
Sakimori
5e00d0d271 moved the team fuzzy searching to a get_team_fuzzy_search for ease of coding 2021-01-03 16:48:51 -05:00
Sakimori
5697c5dbb3 got leagues up to date with indev 2021-01-03 16:33:45 -05:00