SkyDynamic / nonebot-plugin-arcaeabot

An arcaea plugin for nonebot2. ( A cross platform Python async bot framework. )
Apache License 2.0
51 stars 2 forks source link

选用estertion作为查分Api时函数调用问题 #4

Closed MoYoez closed 2 years ago

MoYoez commented 2 years ago

Screenshot_2022-04-07-00-25-58-151_com.sonelli.juicessh.jpg

Clone的最新代码() 不知道哪里出问题了

MoYoez commented 2 years ago

应该是和Nonebot2的petpet插件有冲突了()

(在多插件的情况下试出来的新bug)

_(:з」∠)_

SEAFHMC commented 2 years ago

看得出来您应该是选用了estertion的查分api。 但在1.0.0更新以后我删除了adapter.estertion.api中fetch_user_info函数的内容,目的是防止该api被滥用(api作者并不希望有bot爬取他的api)。 如果您坚持要使用的话请自行填补。

SEAFHMC commented 2 years ago

亲,你手机没电了(

MoYoez commented 2 years ago

az 好叭 过会我试着改改

SEAFHMC commented 2 years ago

感谢理解。可以看看这个,应该能帮到你。

MoYoez commented 2 years ago

话说回来 其实申请了AUA 会顺带给你

完整的url和token的 建议在配置栏中添加下 /(:з」∠)/

刚刚还以为又配置错了.jpg 扒了会源代码才知道这边的问题

SEAFHMC commented 2 years ago

我睡醒改改(

MoYoez commented 2 years ago

我睡醒改改(

抱歉惹 AUA作者回复了下 好像token就是填在User-agent上面的

() 不过在url上面可以删掉 /botarcapi

一般申请的andreal会给完整的url的api地址()

在AUA请求处可以删掉这一段

SEAFHMC commented 2 years ago

apiurl的话我是对标的BotArcApi的文档。 IMG_20220409_072330 不过这样确实比较违反用户习惯,我晚点在文档里写个提醒吧。或者找AUA作者对线(不