monsterxcn / nonebot_plugin_epicfree

🤖 NoneBot2 EpicGameStore 喜加一资讯插件,发送「喜加一」逝世看吧!
https://pypi.org/project/nonebot-plugin-epicfree/
MIT License
57 stars 7 forks source link

更新Nonebote的版本到 v2.0.0beta.1并修改了Epic的链接 #4

Closed studylessshape closed 2 years ago

studylessshape commented 2 years ago

之前的Epic链接失效了,需要更换新的链接

monsterxcn commented 2 years ago

多谢!不过这样看起来就不兼容旧版本了,我不太懂 2.0.0b1 的写法,可以再补些向下兼容的代码吗?比如这样?

try:
    from nonebot.adapters.onebot.v11 import Bot, Event, Message
    from nonebot.adapters.onebot.v11 import GroupMessageEvent
    from nonebot.params import State
except ImportError:
    from nonebot.adapters.cqhttp import Bot, Event, Message
    from nonebot.adapters.cqhttp.event import GroupMessageEvent
studylessshape commented 2 years ago

多谢!不过这样看起来就不兼容旧版本了,我不太懂 2.0.0b1 的写法,可以再补些向下兼容的代码吗?比如这样?

try:
    from nonebot.adapters.onebot.v11 import Bot, Event, Message
    from nonebot.adapters.onebot.v11 import GroupMessageEvent
    from nonebot.params import State
except ImportError:
    from nonebot.adapters.cqhttp import Bot, Event, Message
    from nonebot.adapters.cqhttp.event import GroupMessageEvent

其实本人不会Python,这次提PR最主要的还是EPIC的链接。原因是最近使用的时候无法获取到信息,之后翻阅资料才发现链接改了。 那这段代码我就提commit了,非常感谢您的插件😘

studylessshape commented 2 years ago

我需要先对代码进行测试,如果import try catch测试不通过,可以放弃该分支的合并

studylessshape commented 2 years ago

@monsterxcn 应该是OK了,可以在您需要的时候合并