SAGIRI-kawaii / sagiri-bot

基于Graia Ariadne和Mirai的QQ机器人 SAGIRI-BOT
GNU Affero General Public License v3.0
696 stars 83 forks source link

AttributeError: 'Element' object has no attribute 'asDisplay' #88

Closed Cristina269 closed 3 years ago

Cristina269 commented 3 years ago

Traceback (most recent call last): File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\graia\broadcast__init__.py", line 204, in Executor result = await run_always_await_safely( File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\graia\broadcast\utilles.py", line 30, in run_always_await_safely return await callable(*args, **kwargs) File "C:\Users\Administrator\OneDrive\应用\mirai\sagiri-bot-master\sagiri-bot-master\SAGIRIBOT\Handler\Handlers\BotManagementHandler.py", line 20, in abbreviated_prediction_handler if result := await BotManagementHandler.handle(app, message, group, member): File "C:\Users\Administrator\OneDrive\应用\mirai\sagiri-bot-master\sagiri-bot-master\SAGIRIBOT\Handler\Handlers\BotManagementHandler.py", line 31, in handle message_text = message.asDisplay() File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\graia\application\message\chain.py", line 285, in asDisplay return "".join(i.asDisplay() for i in self.root) File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\site-packages\graia\application\message\chain.py", line 285, in return "".join(i.asDisplay() for i in self.root) AttributeError: 'Element' object has no attribute 'asDisplay'

发送任意消息就会出现 一大窜这样的消息 , 这是mirai版本的问题吗 ?

Cristina269 commented 3 years ago

Python 3.8.8不是python版本的问题

SAGIRI-kawaii commented 3 years ago

pip install -U graia-application-mirai==0.19.2

Cristina269 commented 3 years ago

pip install -U graia-application-mirai==0.19.2

还是不行 , 一样的错误

SAGIRI-kawaii commented 3 years ago

pip install -U pydantic==1.7.1

Cristina269 commented 3 years ago

感谢:zany_face: