Bot dies when try to use in voice text channel #35

Closed
opened 2025-04-05 19:39:50 +09:00 by AnthonyKwon · 0 comments
Owner

Expected Behavior

Bot joins a VC and creates a thread for speech synthesize in channel user used a command.

Actual Behavior

Bot tries to join a VC and create a Thread in Voice Text Channel, but fails as Voice Text Channel does not support Thread functionality.
Bot throws MESSAGETHREADPARENT error and deadlocks, as it thinks it already in VC, but it's actually not.

Possible Solution

  • Prevent usage on every special type text channel (which is quite dumb :/)
  • Forward every join request on special type text channel to fallback text channel (need to implement fallback text channel)
  • Use voice text channel as TTS thread channel
## Expected Behavior Bot joins a VC and creates a thread for speech synthesize in channel user used a command. ## Actual Behavior Bot tries to join a VC and create a Thread in Voice Text Channel, but fails as Voice Text Channel does not support Thread functionality. Bot throws MESSAGETHREADPARENT error and deadlocks, as it thinks it already in VC, but it's actually not. ## Possible Solution - Prevent usage on every special type text channel (which is quite dumb :/) - Forward every join request on special type text channel to fallback text channel (need to implement fallback text channel) - Use voice text channel as TTS thread channel
AnthonyKwon added this to the 4.0.0 milestone 2025-07-21 11:33:41 +09:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: AnthonyKwon/chattybot#35
No description provided.