Just-Some-Bots / MusicBot

:musical_note: The original MusicBot for Discord (formerly SexualRhinoceros/MusicBot)
https://just-some-bots.github.io/MusicBot/
MIT License
3.14k stars 2.36k forks source link

Windows patches 2024-08-05 #2418

Closed itsTheFae closed 3 months ago

itsTheFae commented 3 months ago

Description

This change set addresses the recent bug with discord.py[speed] on windows (aiodns breaks with ProactorEventLoop, which is required for async process IO on windows, iirc)
Some users may need to remove the aiodns package if it is installed, this will not be done automatically.
Further, windows users may install pycares and orjson packages manually if needed.

Windows installer.ps1 will now display the terms agreement prompt if terms are not already agreed to. This prevents a hang when terms are not previously accepted and the installer checks for packages using winget.