paper-dynasty-discord/discord_ui
Cal Corum 81373a9b42 CLAUDE: Fix Team Choice pack hanging by using interaction.followup.send()
When opening a Team Choice pack without a pre-assigned team, the bot would:
1. Edit the interaction to remove the pack selection view
2. Send team selection (AL/NL) via interaction.channel.send()
3. Return without sending a followup to the interaction
4. Discord left waiting for a response that never came

Changed interaction.channel.send() to interaction.followup.send() with
a helpful message explaining what's happening. This properly responds to
the interaction and allows the team selection dropdown to function.

The issue occurred at discord_ui/selectors.py:188 in SelectOpenPack callback.

Fixes: /open-packs command hangs when selecting 'Team Choice' pack type

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-10 09:53:50 -06:00
..
__init__.py Catchup commit 2025-07-22 09:22:19 -05:00
confirmations.py Catchup commit 2025-07-22 09:22:19 -05:00
dropdowns.py Catchup commit 2025-07-22 09:22:19 -05:00
pagination.py Catchup commit 2025-07-22 09:22:19 -05:00
selectors.py CLAUDE: Fix Team Choice pack hanging by using interaction.followup.send() 2025-11-10 09:53:50 -06:00