So, when i use the channel.connect , the timeout error is not raised when i use cls = wavelink.Player as the parameter if the bot is unable to connect to that channel.
I have been trying to fix it up since a month and nothing works
Please avoid saying:
use @commands.has_permission, use channel.permissions_for, use try and except.i have tried most of it and nothing seems to fix it.
For those who are not understanding:
A basic code:
@music.command(name=play)
async def play_cmd(self, ctx, query.....):
vc: wavelink.Player = await ctx.author.channel.connect(cls = blah nlah)