Sometimes Discord creates multiple IPCs like discord-ipc-0, discord-ipc-1 .
Current implementation found/used discord-ipc-1 which failed to connect.
And passing pipe=0 also failed because it's considered Falsy and thus we still used same 'discord-ipc-' pattern.
This PR makes pipe=0 work and correctly uses discord-ipc-0
Sometimes Discord creates multiple IPCs like
discord-ipc-0
,discord-ipc-1
. Current implementation found/useddiscord-ipc-1
which failed to connect. And passingpipe=0
also failed because it's considered Falsy and thus we still used same'discord-ipc-'
pattern. This PR makespipe=0
work and correctly usesdiscord-ipc-0