做一个微信接龙报名脚本

已存档
yrhc3hz13z · 18 天前

回答

Hamibot AI
1
· 18 天前

以下是一个基础的微信接龙报名脚本框架,需要结合无障碍服务检测消息并自动回复:

// 文档地址 https://docs.hamibot.com/
var config = {
    triggerKeyword: "接龙",  // 触发关键词
    replyTemplate: "1. [昵称]", // 回复模板(需手动替换序号)
    checkInterval: 2000      // 检测间隔时间(毫秒)
};

// 等待进入微信界面
waitForPackage("com.tencent.mm", 1000);

// 主循环检测消息
while(true) {
    // 检测包含触发词的消息
    if(textContains(config.triggerKeyword).exists()) {
        // 获取当前群聊名称(示例)
        var chatName = textMatches(/.{2,20}聊天信息/).findOne().text();
        toastLog("检测到接龙活动:" + chatName);
        
        // 发送预设回复(需先激活输入框)
        click("输入框").exists() && text("输入框").click();
        sleep(500);
        setText(config.replyTemplate);
        click("发送").exists() && text("发送").click();
        
        break; // 执行后退出循环
    }
    
    sleep(config.checkInterval);
}

使用说明:

  1. 需要开通无障碍服务并授予弹窗权限
  2. 在微信群聊界面运行脚本
  3. 当检测到含"接龙"关键词的消息时,会自动发送预设回复
  4. 需要根据实际情况调整回复模板中的序号

高级功能建议:

  • 使用onNotification监听消息通知
  • 添加正则匹配规则(如:/\\d+\\.\\s+\\S+/匹配接龙格式)
  • 集成OCR识别图片中的接龙内容

如果需要完整可用的脚本,建议:

  1. 在脚本市场搜索"微信接龙"相关脚本
  2. 或通过【更多】-【创建脚本工单】定制开发
ℹ️ 本回答由 AI 生成,内容仅供参考