major-domo-v2/commands
Claude 07f93a6795
CLAUDE: Add admin command to manually process weekly transactions
Add /admin-process-transactions command that allows admins to manually
process all transactions for the current week (or a specified week).
This serves as a fallback mechanism if the Monday morning automated
task fails to run transactions.

Features:
- Processes all non-frozen, non-cancelled transactions for a week
- Optional week parameter (defaults to current week)
- Real-time progress updates every 5 transactions
- Detailed success/failure reporting with error details
- Uses same API logic as the automated Monday task
- Includes rate limiting (100ms delay between transactions)
- Comprehensive logging for audit trail

The command is restricted to league administrators via @league_admin_only
decorator and uses @logged_command for standardized logging.

Updated /admin-help to include the new command in the League Management
section.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-07 00:03:32 +00:00
..
admin CLAUDE: Add admin command to manually process weekly transactions 2025-11-07 00:03:32 +00:00
custom_commands CLAUDE: Add flexible permission system for multi-server support 2025-11-06 11:29:29 -06:00
dice CLAUDE: Refactor dice rolling into reusable utility module and add /d20 command 2025-10-29 01:15:11 -05:00
draft CLAUDE: Add flexible permission system for multi-server support 2025-11-06 11:29:29 -06:00
examples CLAUDE: Refine injury roll display and cleanup imports 2025-10-16 22:20:13 -05:00
gameplay CLAUDE: Add flexible permission system for multi-server support 2025-11-06 11:29:29 -06:00
help CLAUDE: Add flexible permission system for multi-server support 2025-11-06 11:29:29 -06:00
injuries CLAUDE: Add flexible permission system for multi-server support 2025-11-06 11:29:29 -06:00
league CLAUDE: Add flexible permission system for multi-server support 2025-11-06 11:29:29 -06:00
players Allow any user to toggle player stats 2025-10-21 13:06:03 -05:00
profile CLAUDE: Add comprehensive CLAUDE.md documentation files for AI agent guidance 2025-10-20 20:30:07 -05:00
soak Refactored listener logic and added SpoilerListener 2025-10-22 14:59:19 -05:00
spoiler Refactored listener logic and added SpoilerListener 2025-10-22 14:59:19 -05:00
teams CLAUDE: Add flexible permission system for multi-server support 2025-11-06 11:29:29 -06:00
transactions CLAUDE: Add flexible permission system for multi-server support 2025-11-06 11:29:29 -06:00
utilities CLAUDE: Add flexible permission system for multi-server support 2025-11-06 11:29:29 -06:00
voice CLAUDE: Add flexible permission system for multi-server support 2025-11-06 11:29:29 -06:00
__init__.py CLAUDE: Initial commit for discord-app-v2 rebuild 2025-08-15 00:04:50 -05:00
CLAUDE.md CLAUDE: Add comprehensive CLAUDE.md documentation files for AI agent guidance 2025-10-20 20:30:07 -05:00