我在bale messenger中尝试了我的第一个机器人,但我不能并面临这个错误。有没有人在这里帮助我?
2018-05-05 11:13:47,938 network.py:112 WARNING:"network connection disconnected."
2018-05-05 11:13:47,939 network.py:36 ERROR:"connect error: 500, message='Invalid response status'"
Traceback (most recent call last):
File "/home/ehsan/PycharmProjects/example_bots/venv/lib/python3.5/site-packages/balebot/connection/network.py", line 31, in connect self._ws = await self._session.ws_connect(self.construct_url())
File "/home/ehsan/PycharmProjects/example_bots/venv/lib/python3.5/site-packages/aiohttp/helpers.py", line 109, in __await__ ret = yield from self._coro
File "/home/ehsan/PycharmProjects/example_bots/venv/lib/python3.5/site-packages/aiohttp/client.py", line 465, in _ws_connect
headers=resp.headers) aiohttp.client_exceptions.WSServerHandshakeError: 500, message='Invalid response status'
2条答案
按热度按时间hm2xizp91#
它似乎你使用一个WebSocket连接你的机器人到服务器.和它的握手错误现在.请确保你从botfather给出的令牌是正确的.如果没有问题,它可能与您的服务器地址.
ws51t4hk2#
您可能给错了令牌。使用BotFather重新调用bot令牌,并确保您的连接稳定。顺便说一下,由于Bale团队没有提供如何开发bot的适当文档,您可能使用了balebot;但是它已经被弃用了,我推荐使用this library。这样,你可以使用下面的代码片段初始化你的机器人:
...使用它可以启动您的机器人。