介绍本项目的注意事项&主体结构
注意本项目基于开源软件 Mirai 进行二次开发
easyMriai webSocket版本正在紧张开发中 >w< 详情:easyMirai webSocket
目前easyMirai已经进入全新的2.0时代!!🥳
注意
⚠️ :不与1.0版本相兼容 1.0版本将停留在1.2.36 LTS版本
开发文档请移步到easyMirai Wiki
注意⚠:当从以前升级到此版本(2.27.39)需要将
get.message.count
修改成get.message.count()
可以传入bool类型,用于在重复调用get.message.count
以防止日志过多造成控制台崩溃True:仅不输出get类日志 , False输出get类日志
感谢提供的建议和新的版本(2.27.39)
这是一个简单的调用例子,实现了发送普通文字的功能
import easyMirai
if __name__ == '__main__':
mirai = easyMirai.Mirai("YouHost", "YouPort", "YouQid", "YouKey")
mirai.send.friend(12345678).plain("hello world!").dictionary
很好理解吧....(大概)
更多案例请查阅 Example 目录,我们将持续更新相关案例,以方便调用!
本Python库,为了方便各版本移植,除重大错误外理论上不会再次改变函数方法和命名~ 本库基于HTTP轮询实现,接下来会编写相对应的webSocket的相关程序~
pip3 install easyMirai
关于调用问题一定要实例化后进行对于数据的操作!
# bad
if mirai.get.message.peek(1).dictionary == "text":
...
# good
message = mirai.get.message.peek(1).dictionary
if message == "text":
...
本项目基于开源软件 Mirai 进行二次开发
不得扭曲或隐藏免费且开源的事实
本项目使用AGPLv3
关于文档👩💻&🧑💻正在抓紧完善,会尽快发布~
此项目创建于2022.05.15,如果出现开发程序上的各种问题欢迎在issues发布!
easyMirai@ExMikuPro&@HexMikuMax