Commit Graph

  • 0b5b42a507 Fix duck tracking across channel case main 3nd3r 2026-01-01 13:32:49 -06:00
  • 626eb7cb2a Fix ignore/unignore global behavior 3nd3r 2026-01-01 11:16:47 -06:00
  • b6d2fe2a35 Update README; fix duck_types config 3nd3r 2026-01-01 11:10:14 -06:00
  • 77ed3f95ad Update bot 3nd3r 2026-01-01 10:45:59 -06:00
  • 68a0a1fc83 Update DuckHunt bot 3nd3r 2026-01-01 10:42:12 -06:00
  • 292db0c95e PM-only admin reload restarts bot; raise clover price 3nd3r 2025-12-30 23:21:48 -06:00
  • b944e234d6 Fix file mode (shop.json non-executable) 3nd3r 2025-12-30 23:19:45 -06:00
  • 735c46b8c2 Add clover luck item and admin restart command 3nd3r 2025-12-30 23:19:37 -06:00
  • 38d9159f50 Label legacy bucket in globaltop 3nd3r 2025-12-30 22:56:15 -06:00
  • a1afd25053 Simplify globaltop output 3nd3r 2025-12-30 22:54:07 -06:00
  • 1e4e1e31ba Format globaltop channel labels 3nd3r 2025-12-30 22:53:12 -06:00
  • 9bff554a07 Fix file mode (non-executable) 3nd3r 2025-12-30 22:49:02 -06:00
  • 2372075195 Add globaltop leaderboard command 3nd3r 2025-12-30 22:49:02 -06:00
  • 2ef81cdd26 Fix file modes (non-executable) 3nd3r 2025-12-30 22:43:30 -06:00
  • 67bf6957a7 Separate player stats per channel 3nd3r 2025-12-30 22:43:23 -06:00
  • 214d1ed263 Fix file modes 3nd3r 2025-12-29 23:36:18 -06:00
  • f47778e608 Load messages.json from repo root 3nd3r 2025-12-29 23:35:38 -06:00
  • 7147f5f30c Add more duck spawn quacks 3nd3r 2025-12-29 23:32:04 -06:00
  • 51c212e8cd Fix JOIN confirmation tracking for auto-rejoin 3nd3r 2025-12-28 23:11:21 -06:00
  • 5efe1e70bf Fix rejoin loop crash when pending_joins missing 3nd3r 2025-12-28 23:08:04 -06:00
  • a8b4196cf2 Fix auto-rejoin after KICK to rejoin immediately 3nd3r 2025-12-28 23:04:37 -06:00
  • 5e4bbb4309 Update README to reflect current features 3nd3r 2025-12-28 17:58:01 -06:00
  • 53a66f5202 Update duckhelp to send PM with detailed commands 3nd3r 2025-12-28 17:52:02 -06:00
  • b71f8f4ec6 Add join and part admin commands for channel management 3nd3r 2025-12-28 17:49:31 -06:00
  • 5db4ce0ab3 Revert to original working code - clean slate 3nd3r 2025-12-28 17:43:11 -06:00
  • 90b604ba72 Add force_spawn_duck for admin ducklaunch - fixes missing method error 3nd3r 2025-12-28 16:51:26 -06:00
  • dd06c9377f Revert to simple version: Remove new ducks and items 3nd3r 2025-12-28 16:48:56 -06:00
  • eb907e1e2c Add original/backup code for reference 3nd3r 2025-12-28 16:29:47 -06:00
  • f6a9f4592a Fix critical bug: Messages being stripped by over-aggressive sanitization 3nd3r 2025-12-28 16:03:42 -06:00
  • 6069240553 Fix critical bug: Award XP on multi-HP duck hits 3nd3r 2025-12-28 16:00:40 -06:00
  • f3f251a391 Add explicit error replies for core commands 3nd3r 2025-12-28 15:49:07 -06:00
  • 3e7436840e Fix: remove blocking sleep, unreachable code, and unused admin helper 3nd3r 2025-12-28 15:40:59 -06:00
  • 9bd51a24cc Accept leading-whitespace commands; log spawn send failures 3nd3r 2025-12-28 15:33:17 -06:00
  • d5654e9783 Normalize channel names for join tracking and commands 3nd3r 2025-12-28 15:30:17 -06:00
  • ba9beae82f Harden temporary effect parsing to prevent silent command failures 3nd3r 2025-12-28 15:24:46 -06:00
  • 7d85f83faa Fix JOIN parsing for trailing channel and rejoin success handling 3nd3r 2025-12-28 15:19:49 -06:00
  • 02c055d7e3 Log IRC join failures and confirm joins 3nd3r 2025-12-28 15:12:30 -06:00
  • 617d9560e6 Restrict PM spawns to normal/fast/golden 3nd3r 2025-12-28 14:34:14 -06:00
  • 3b72a853ae Allow ducklaunch for new duck types 3nd3r 2025-12-28 14:31:45 -06:00
  • ffe8bdfaf2 Update README for new duck types and items 3nd3r 2025-12-28 13:50:08 -06:00
  • b256b9a9f6 Add new duck types and items 3nd3r 2025-12-28 13:36:41 -06:00
  • 4d17ae8f04 Prepare for GitHub release 3nd3r 2025-12-28 13:16:55 -06:00
  • f8c46980de Update auto-rejoin settings for more persistent reconnection ComputerTech312 2025-10-05 19:39:00 +01:00
  • b5613f20dd Add automatic channel rejoin functionality ComputerTech312 2025-10-05 19:34:49 +01:00
  • 0176284012 Add comprehensive .gitignore ComputerTech312 2025-10-05 19:23:53 +01:00
  • 857a15b666 Delete duckhunt.log Colby Lipsett 2025-10-05 18:22:54 +00:00
  • 489989001c Delete logs/duckhunt.log Colby Lipsett 2025-10-05 18:22:40 +00:00
  • b39c82c84b Delete __pycache__/duckhunt.cpython-312.pyc Colby Lipsett 2025-10-05 18:22:24 +00:00
  • 0a27f7272e hmm ComputerTech312 2025-10-05 19:19:18 +01:00
  • 85fa8a9170 Fix database corruption handling and auto-creation ComputerTech312 2025-10-05 19:18:46 +01:00
  • 00e129d2f3 Fix database corruption and enhance duck messages ComputerTech312 2025-10-03 20:14:38 +01:00
  • 470edb4401 Add give command and rearm all functionality ComputerTech312 2025-10-02 01:01:00 +01:00
  • a17bba215d Update player data with retroactive XP adjustments ComputerTech312 2025-10-01 20:32:33 +01:00
  • 687a57f018 Add XP loss for missing ducks ComputerTech312 2025-10-01 20:27:12 +01:00
  • 7aded2ed83 Implement duck item drop system and remove all emojis ComputerTech312 2025-09-26 19:59:34 +01:00
  • 5ed2f0fce6 Fix duckstats and rearm targeting issues ComputerTech312 2025-09-26 19:27:29 +01:00
  • b1b1d4d65f Fix channel validation by saving activity tracking immediately ComputerTech312 2025-09-26 19:24:45 +01:00
  • bf3cd48639 Update database and logs from bot runtime ComputerTech312 2025-09-26 19:21:01 +01:00
  • 25226a460b Fix magazine and bullet usage limits ComputerTech312 2025-09-26 19:13:52 +01:00
  • f3a9c5b611 Security fixes, UI improvements, and game balance updates ComputerTech312 2025-09-26 19:06:26 +01:00
  • 5484548c30 yeah ComputerTech312 2025-09-25 19:47:44 +01:00
  • eb041477dc Add comprehensive documentation and fix authentication config paths ComputerTech312 2025-09-24 20:33:23 +01:00
  • 74f3afdf4b Restructure config.json with nested hierarchy and dot notation access ComputerTech312 2025-09-24 20:26:49 +01:00
  • 6ca624bd2f Add hidden duck types: Normal, Golden, and Fast ducks ComputerTech312 2025-09-24 16:35:45 +01:00
  • f9883758f3 Add configurable auto-rearm feature when duck is shot/befriended ComputerTech312 2025-09-24 16:03:03 +01:00
  • 688aca759f Fix indentation and duplicate function errors in duckhuntbot.py ComputerTech312 2025-09-24 01:56:18 +01:00
  • 78caccd8b4 Fix ASCII encoding issues and add robust error handling ComputerTech312 2025-09-24 01:51:24 +01:00
  • 73582f7a44 more fixes ComputerTech312 2025-09-23 20:20:53 +01:00
  • d6e64d5eab more fixes ComputerTech312 2025-09-23 20:20:06 +01:00
  • 0c8b4f9543 Implement magazine system and inventory management ComputerTech312 2025-09-23 20:13:01 +01:00
  • 3aaf0d0bb4 feat: Add shop system, befriend command, and level system ComputerTech312 2025-09-23 18:05:28 +01:00
  • de64756b6d Simplified DuckHunt bot with customizable messages and colors ComputerTech312 2025-09-23 02:57:28 +01:00
  • 9285b1b29d Clean up codebase and add documentation ComputerTech312 2025-09-22 18:10:21 +01:00
  • ba7f082d5c Implement competitive item snatching system ComputerTech312 2025-09-19 21:43:25 +01:00
  • 1f5af7ed83 mhm ComputerTech312 2025-09-13 16:19:05 +01:00
  • 1f64b6fc82 test ComputerTech312 2025-09-13 16:14:46 +01:00
  • 339f32b6a0 Make bread cheaper and add channel limit system ComputerTech312 2025-09-13 15:51:46 +01:00
  • 7c0974cfbf Change delignore command to unignore to match help text ComputerTech312 2025-09-13 15:44:29 +01:00
  • 5ebe8a8e21 Change stats command to duckstats to avoid conflicts with other bots ComputerTech312 2025-09-13 15:41:55 +01:00
  • 746957bc17 Fix help command organization and stats message output ComputerTech312 2025-09-13 15:39:55 +01:00
  • b198ef2b9e Remove unknown command handler to avoid interfering with other bots ComputerTech312 2025-09-13 15:35:50 +01:00
  • 34daa04238 Fix command handling and improve help system ComputerTech312 2025-09-13 15:34:05 +01:00
  • 6854e88037 Fix messages being sent as notices instead of public by default ComputerTech312 2025-09-13 15:10:33 +01:00
  • 2bbc202f8f Fix KeyError: 'fastest_shot' by ensuring complete channel records initialization ComputerTech312 2025-09-13 15:07:32 +01:00
  • 62da9d1c28 Major improvements: Remove rate limiting and improve message readability ComputerTech312 2025-09-13 15:02:38 +01:00
  • 408a840e94 Fix shop command errors ComputerTech312 2025-09-13 14:47:50 +01:00
  • 009a851696 Major code cleanup and compact message improvements ComputerTech312 2025-09-13 14:36:57 +01:00
  • 86bf92c478 Complete inventory system implementation ComputerTech312 2025-09-12 20:59:52 +01:00
  • 3330f456ef first commit ComputerTech312 2025-08-30 19:51:44 +01:00