dolfies / discord.py-self

A fork of the popular discord.py for user accounts.
https://discordpy-self.rtfd.io/en/latest/
MIT License
665 stars 155 forks source link

Unable to run client #531

Closed Jeh-i closed 11 months ago

Jeh-i commented 1 year ago

Summary

The selfbot wont run when ran

Reproduction Steps

i just ran the bot and it didnt work instead returns ClientPayloadError

PS C:\Users\user\Pictures\Dank Memer> & C:/Users/user/AppData/Local/Programs/Python/Python38/python.exe "c:/Users/user/Pictures/Dank Memer/Rumble.py"
Task exception was never retrieved
future: <Task finished name='Task-1' coro=<Client.start() done, defined at C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\discord\client.py:838> exception=ClientPayloadError("400, message='Can not decode content-encoding: br'")>
Traceback (most recent call last):
  File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\discord\client.py", line 857, in start
    await self.login(token)
  File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\discord\client.py", line 698, in login
    data = await state.http.static_login(token.strip())
  File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\discord\http.py", line 991, in static_login
    await self.startup()
  File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\discord\http.py", line 562, in startup
    self.super_properties, self.encoded_super_properties = sp, _ = await utils._get_info(session)
  File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\discord\utils.py", line 1446, in _get_info
    bn = await _get_build_number(session)
  File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\discord\utils.py", line 1473, in _get_build_number
    login_page = await login_page_request.text()
  File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\aiohttp\client_reqrep.py", line 1076, in text
    await self.read()
  File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\aiohttp\client_reqrep.py", line 1032, in read
    self._body = await self.content.read()
  File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\aiohttp\streams.py", line 370, in read
    block = await self.readany()
  File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\aiohttp\streams.py", line 392, in readany
    await self._wait("readany")
  File "C:\Users\user\AppData\Local\Programs\Python\Python38\lib\site-packages\aiohttp\streams.py", line 306, in _wait
    await waiter
aiohttp.client_exceptions.ClientPayloadError: 400, message='Can not decode content-encoding: br'

Code

#for token in tokens:
#    client = MyClient()
#    loop.create_task(client.start(token, reconnect=True))

client = MyClient()
loop.create_task(client.start(tokens[0], reconnect=True))

try:
    loop.run_forever()
finally:
    loop.stop()

Expected Results

Expected the bot to run like yesterday

Actual Results

Didnt run instead raised ClientPayloadError error

System Information

Checklist

Additional Information

No response

SquirrelOn0IQ commented 1 year ago

I fixed this issue by updating aiohttp to version 3.8.4.

dolfies commented 11 months ago

Either update aiohttp or install the brotli package.