Commit Graph

567 Commits

Author SHA1 Message Date
barelyprofessional e99434f5df Refactored and corrected compiler warnings on Keno and Planes 2025-11-16 00:45:41 -06:00
barelyprofessional e2ae5c20c2 Log the DLive exception 2025-11-15 16:50:33 -06:00
barelyprofessional 60e0c76b72 Added pocketwatch command 2025-11-15 16:48:36 -06:00
barelyprofessional ccf26d24a2 Added a stream capture locking feature due to DLive spuriously reporting a streamer as not live when they are and causing duplicate captures.
It works by having the capture script touch a file before it begins capturing, then remove the file when the capture is complete.

The bot will check if this file is present before checking if a DLive streamer is actually live which will reduce the amount of API hits and prevent it from going live twice.
2025-11-08 09:01:38 -06:00
barelyprofessional 3ca9e1278b Log spam 2025-10-26 10:43:58 -05:00
barelyprofessional ee40d14fa6 Added more logging and error checking for DLive as it's a piece of shit 2025-10-25 17:44:32 -05:00
barelyprofessional 7a625f218f Planes fair and honest 1.1 update 2025-10-23 17:41:38 -05:00
barelyprofessional 8904c4eb81 New planes riggery 2025-10-22 20:55:27 -05:00
barelyprofessional 02336ebd32 Special planes feature 2025-10-19 17:17:28 -05:00
barelyprofessional 36ad9a23b4 Log the nonce that should've passed Kiwi Flare challenge 2025-10-19 17:15:27 -05:00
barelyprofessional d53d2f1def Remove persistently failing mesasges from the deletion scheduled task if they get forever lost for some reason.
Also moved the check for null until after it has checked the deadline so it only cares if it's due to be deleted.
2025-10-18 19:30:49 -05:00
barelyprofessional 2699dcf9ca Fix bad default for exit on death 2025-10-18 11:33:38 -05:00
barelyprofessional 3a8df5c76b Removed flags from field search 2025-10-18 11:33:17 -05:00
barelyprofessional e770136ca9 Did a massive overhaul of settings where it now uses an attribute and reflection to populate the DB. Gets rid of the enormous array and makes it a one-step process to create settings. 2025-10-18 03:45:23 -05:00
barelyprofessional c04763079a Removed juiceme 2025-10-18 03:44:18 -05:00
barelyprofessional 2507a8cc7d Re-organized the kasino commands into their own folder and split the games up into individual files 2025-10-17 17:52:01 -05:00
barelyprofessional 32afdc5354 Planes 1.3 (The RTP Update) 2025-10-12 19:41:05 -05:00
barelyprofessional 3e1a6632f7 Readded auto delete cleanup for win 2025-10-12 15:25:14 -05:00
barelyprofessional 3d00b4a708 Planes 1.22 2025-10-12 15:24:16 -05:00
barelyprofessional 819b278b0e Add setting to disable conversation summaries 2025-10-12 14:59:14 -05:00
barelyprofessional 8e78d626de Planes 1.21 2025-10-12 14:31:19 -05:00
barelyprofessional c6fff46310 I'm such a retard it's actually amazing I can still remember to breathe. There was nothing wrong with the old method. 2025-10-12 13:08:20 -05:00
barelyprofessional 38177a9051 Remove spammy cleanup message 2025-10-12 13:00:59 -05:00
barelyprofessional 02f94128d8 I'm a retard 2025-10-12 12:59:33 -05:00
barelyprofessional 92d2770f98 Forgot to initialize scheduled deletions 2025-10-12 12:55:21 -05:00
barelyprofessional 99f5421736 Changed auto deletions to a background task running in the bot itself to hopefully make them reliable 2025-10-12 12:54:23 -05:00
barelyprofessional c990247bb6 Planes 1.2 2025-10-12 12:37:11 -05:00
barelyprofessional a8853aef1c Auto cleanup not working :( trying a different method 2025-10-12 02:44:39 -05:00
barelyprofessional c05a9d9d15 Added a feature to schedule message deletion. Changed the kasino games to use them so planes doesn't get deleted mid-run.
Also increased Planes timeout to 120 seconds as some games run on very long.
2025-10-12 02:35:02 -05:00
barelyprofessional d863c5666d Planes changes 2025-10-12 01:56:26 -05:00
barelyprofessional 7e1a88b6a3 Add extra logging to lossback 2025-10-12 01:56:05 -05:00
barelyprofessional 4ed42ba41d Added colors to guess 2025-10-11 22:05:23 -05:00
barelyprofessional f0cec04781 Fix balance display on losses for Keno 2025-10-11 22:03:57 -05:00
barelyprofessional ee9e62f715 More planes fuckery 2025-10-11 19:17:17 -05:00
barelyprofessional 5197197a39 Planes 1.19 hotpatch 2025-10-11 19:14:47 -05:00
barelyprofessional 08e46722de Logging changes 2025-10-11 19:06:35 -05:00
barelyprofessional 232e22d332 Planes 1.19 2025-10-11 15:14:31 -05:00
barelyprofessional 0474477e44 Planes 1.17 2025-10-11 14:27:31 -05:00
barelyprofessional f3020c57c5 Planes 1.14 2025-10-11 14:04:44 -05:00
barelyprofessional ae44335f0b Planes 1.13 2025-10-11 13:45:47 -05:00
barelyprofessional cf688bd61b Disabled Planes for now 2025-10-11 01:38:10 -05:00
barelyprofessional 9d36f58a71 Updated logger 2025-10-11 01:04:14 -05:00
barelyprofessional 15364fc339 Planes infinite loop 2025-10-11 00:41:23 -05:00
barelyprofessional 2bd7b0d94a Planes 1.12 more hotfixes 2025-10-11 00:30:05 -05:00
barelyprofessional f8acba110d Planes 1.12 patch 2025-10-11 00:25:40 -05:00
barelyprofessional f65decc560 More logging due to ambiguous errors 2025-10-11 00:23:44 -05:00
barelyprofessional c6560c4e34 Planes 1.12 2025-10-11 00:18:07 -05:00
barelyprofessional 92215f8cca Hopefully catch realer and rawer errors 2025-10-10 23:56:52 -05:00
barelyprofessional ebadb76204 Planes 1.11 hotfix 2025-10-10 22:56:24 -05:00
barelyprofessional 30f7479ad5 Planes 1.11 2025-10-10 22:47:41 -05:00