-
-
Notifications
You must be signed in to change notification settings - Fork 477
Open
Labels
unconfirmed bugA bug report that needs triagingA bug report that needs triaging
Description
Summary
When trying to connect to a channel, the bot will hang for some time, then disconnect.
Reproduction Steps
- Make the bot connect to a voice channel
- It doesn't work
Minimal Reproducible Code
@bot.slash_command(name="join", description="Tells the bot to join the voice channel.")
async def join(interaction: discord.Interaction) -> None:
user = interaction.user
await interaction.response.defer()
if not user.voice:
await interaction.followup.send(f"{user.name} is not connected to a voice channel.", ephemeral=True)
return
channel = user.voice.channel
try:
await channel.connect()
except Exception as e:
print(e)
await interaction.followup.send(f"Connected to {channel.name}")
Expected Results
The bot connects to the voice channel
Actual Results
It connects, hangs there for some time then disconnects. Here is all that was outputted to the console:
Unclosed connection
client_connection: Connection<ConnectionKey(host='c-ams15-6ef27d2f.discord.media', port=443, is_ssl=True, ssl=True, proxy=None, proxy_auth=None, proxy_headers_hash=None)>
(that's it, there was nothing else)
Intents
default, voice states and message content
System Information
- Python v3.11.2-final
- py-cord v2.6.1-final
- aiohttp v3.12.14
- system info: Linux 6.1.0-28-amd64 Update README.rst #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)
Checklist
- I have searched the open issues for duplicates.
- I have shown the entire traceback, if possible.
- I have removed my token from display, if visible.
Additional Context
No response
Metadata
Metadata
Assignees
Labels
unconfirmed bugA bug report that needs triagingA bug report that needs triaging