App Version: 2.0.4 Created reusable text_utils module with split_text_for_fields() function to handle rare play results that exceed Discord's 1024 character field limit. Changes: - New utils/text_utils.py with intelligent text splitting on delimiters - Updated commands/dice/rolls.py to split long rare play results into multiple fields - Automatic part indicators for multi-chunk results (e.g., "Part 1/2") - Handles outfield rare plays (~1135 chars) by splitting into 2 fields - Maintains single field for shorter infield/pitcher rare plays Benefits: - Fixes Discord field limit issue for outfield rare plays - Reusable utility for any future long-text scenarios - Clean breaks on semantic boundaries (between result types) - No multiple embeds needed - everything in single embed 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| admin | ||
| custom_commands | ||
| dice | ||
| examples | ||
| gameplay | ||
| help | ||
| injuries | ||
| league | ||
| players | ||
| profile | ||
| soak | ||
| teams | ||
| transactions | ||
| utilities | ||
| voice | ||
| __init__.py | ||
| CLAUDE.md | ||