Skip to content

chenxuuu/receiver-meow-lua

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

receiver-meow-lua

license receiver-meow code-size

接待喵lua插件的lua脚本仓库

这个仓库的代码需要配合lua插件本体食用

lua插件餐具地址:https://github.com/chenxuuu/receiver-meow

处理流程

入口文件

代码入口为main.lua,进行了如下操作:

初始化各项需要用到的接口

添加需要require文件的所在路径

分配各个Task框架事件到events文件夹下的文件

定时任务

events/AppEnable.lua文件中,声明了多个定时任务,同时使用了timer和task接口

私聊和群消息功能

所有私聊消息与群消息,统一经由events/Message.lua文件处理

接着,会自动遍历加载require\apps下的所有lua文件,使每个文件的功能都能正常起作用

你可以自行删减require\apps的文件以便删减功能,注意匹配顺序按文件名来排序

注意事项

调用C#接口,请参考Nlua关于import函数的使用说明

主虚拟机由Task框架调度,具体的任务、定时器用法请见LuaTask项目的Readme

About

接待喵lua插件的lua脚本仓库

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages