NilHub-NilBridge使用手册 NilHub-NilBridge使用手册
首页
  • 装载

    • 安装Nillauncher
    • 安装NilBridge
  • 命令

    • 原生命令
    • 用户命令
  • 正则表达式

    • 执行主体
    • 执行模式
  • 模块管理器

    • mgm
  • 初始化
  • 主文件
  • 监听器
  • 日志
  • 参数对象
  • vanilla
  • 文件IO
  • 服务器对象
案例
问答
增值服务
💖支持
GitHub (opens new window)
首页
  • 装载

    • 安装Nillauncher
    • 安装NilBridge
  • 命令

    • 原生命令
    • 用户命令
  • 正则表达式

    • 执行主体
    • 执行模式
  • 模块管理器

    • mgm
  • 初始化
  • 主文件
  • 监听器
  • 日志
  • 参数对象
  • vanilla
  • 文件IO
  • 服务器对象
案例
问答
增值服务
💖支持
GitHub (opens new window)
  • 初始化模块
  • 主文件
  • 监听器
    • 基础事件
      • onNilBridgeStart - NilBridge开启
      • onNilBridgeStop - NilBridge关闭
    • QQ事件
      • onRobotOnline - 机器人上线成功
      • onGroupMessageReceived - 接收到群聊消息
      • onMainMessageReceived - 接收到来自主群的消息
      • onChatMessageReceived - 接收到来自聊天群的消息
    • onGroupMemberLeft - 成员退出群聊
    • 服务器事件
      • onServerStart - 服务器开启
      • onServerStop - 服务器关闭
      • onPlayerJoin - 玩家加入服务器
      • onPlayerLeft - 玩家退出服务器
      • onPlayerChat - 玩家聊天
    • Websocket事件
      • onWebsocketConnected - 服务器连接成功
      • onWebsocketClosed - 服务器断开连接
      • onWebsocketReceived - 服务器接收文本信息
      • onWebsocketError - 服务器连接异常
  • Logger
  • 参数对象
  • vanilla
  • 文件IO
  • 服务器对象
  • API
NilDev
2022-04-11
目录

监听器

在加载函数中使用api.listen(event,callback)可以监听一些列提供好的内置事件

# 基础事件

# onNilBridgeStart - NilBridge开启

  • 提供者 : NilBridge
  • 回调函数原型 : function()

# onNilBridgeStop - NilBridge关闭

  • 提供者 : NilBridge
  • 回调函数原型 : function()

# QQ事件

# onRobotOnline - 机器人上线成功

  • 提供者 : QQManager
  • 函数原型 : function(qq)
  • 参数
    • args : RobotOnlineEventArgs

# onGroupMessageReceived - 接收到群聊消息

  • 提供者 : QQManager
  • 函数原型 : function(event)
  • 参数
    • event : GroupMessageReceivedEventArgs

# onMainMessageReceived - 接收到来自主群的消息

  • 提供者 : vanilla
  • 函数原型 : function(event)
  • 参数
    • event : GroupMessageReceivedEventArgs

# onChatMessageReceived - 接收到来自聊天群的消息

  • 提供者 : vanilla
  • 函数原型 : function(event)
  • 参数
    • event : GroupMessageReceivedEventArgs

# onGroupMemberLeft - 成员退出群聊

  • 提供者 : QQManager
  • 函数原型 : function(event)
  • 参数
    • event : GroupMessageReceivedEventArgs

# 服务器事件

# onServerStart - 服务器开启

  • 提供者 : vanilla
  • 函数原型 : function(event)
  • 参数
    • event : WebsocketReceivedEventArgs

# onServerStop - 服务器关闭

  • 提供者 : vanilla
  • 函数原型 : function(event)
  • 参数
    • event : WebsocketReceivedEventArgs

# onPlayerJoin - 玩家加入服务器

  • 提供者 : vanilla
  • 函数原型 : function(event)
  • 参数
    • event : WebsocketReceivedEventArgs

# onPlayerLeft - 玩家退出服务器

  • 提供者 : vanilla
  • 函数原型 : function(event)
  • 参数
    • event : WebsocketReceivedEventArgs

# onPlayerChat - 玩家聊天

  • 提供者 : vanilla
  • 函数原型 : function(event)
  • 参数
    • event : WebsocketReceivedEventArgs

# Websocket事件

# onWebsocketConnected - 服务器连接成功

  • 提供者 : ServerManager
  • 函数原型 : function(event)
  • 参数
    • event : WebsocketConnectedEventArgs

# onWebsocketClosed - 服务器断开连接

  • 提供者 : ServerManager
  • 函数原型 : function(event)
  • 参数
    • event : WebsocketClosedEventArgs

# onWebsocketReceived - 服务器接收文本信息

  • 提供者 : ServerManager
  • 函数原型 : function(event)
  • 参数
    • event : WebsocketReceivedEventArgs

# onWebsocketError - 服务器连接异常

  • 提供者 : ServerManager
  • 函数原型 : function(event)
  • 参数
    • event : WebsocketErrorEventArgs
上次更新: 2022/04/29, 14:19:04
主文件
Logger

← 主文件 Logger→

Theme by Vdoing | Copyright © 2019-2022 NilDev | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式