Commit Graph

23 Commits

Author SHA1 Message Date
ekzyis da5f67df46 Respond with e5 if initial move was given else e4 2024-10-18 23:15:51 +02:00
ekzyis 7a5b044b9d Add info to game starts 2024-10-18 21:38:36 +02:00
ekzyis c1ad076828 Move error handling into own function 2024-10-16 19:55:26 +02:00
ekzyis b6991ce3e5 Ignore nested replies 2024-10-16 19:51:55 +02:00
ekzyis 894ad95d73 Move logic into alreadyHandled function 2024-10-16 19:46:50 +02:00
ekzyis bd24198b05 Move logic into isRecent function 2024-10-16 19:46:50 +02:00
ekzyis ca2ccc569d Fix parse error during game update 2024-10-16 05:21:24 +02:00
ekzyis e414728965 Consistent logging 2024-10-16 03:30:18 +02:00
ekzyis eb82b89571 Ignore old notifications 2024-10-16 03:28:39 +02:00
ekzyis a346a849db Use meId from prod 2024-10-16 03:16:41 +02:00
ekzyis 506cb7f6f1 Fix error message 2024-10-16 03:13:55 +02:00
ekzyis f3cd10cbb8 Only reply on successful parse 2024-09-26 19:49:27 +02:00
ekzyis bf481bc452 Use first line that starts with @chess to start game 2024-09-26 18:06:21 +02:00
ekzyis ee4e1f0edf Improve error message wrapping 2024-09-26 11:20:52 +02:00
ekzyis d6ffd8a57d Add easter egg error message 2024-09-26 01:01:08 +02:00
ekzyis 516478d258 Reply with errors 2024-09-25 23:30:55 +02:00
ekzyis 11b2238c86 Support multiple initial moves 2024-09-23 06:52:58 +02:00
ekzyis 9a6579b6f8 Poll notifications every 15 seconds 2024-09-23 06:35:55 +02:00
ekzyis 72da5d3afd Include algebraic notation 2024-09-23 06:07:34 +02:00
ekzyis 677c50d007 Progress game via replies 2024-09-23 05:42:17 +02:00
ekzyis 7eea9d932f Upload image of board on mention 2024-09-23 04:22:02 +02:00
ekzyis e6b7582ae9 Rename to chessbot 2024-09-23 00:46:00 +02:00
ekzyis f1ab0c2af4 Draw initial board 2024-09-18 03:48:04 +02:00