update 添加演示脚本
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
package org.yameida.worktool
|
||||
|
||||
import com.blankj.utilcode.util.TimeUtils
|
||||
import org.yameida.worktool.model.WeworkMessageBean
|
||||
import org.yameida.worktool.service.MyLooper
|
||||
import org.yameida.worktool.service.WeworkController
|
||||
import org.yameida.worktool.service.WeworkLoopImpl
|
||||
import org.yameida.worktool.service.getRoot
|
||||
import org.yameida.worktool.utils.AccessibilityUtil
|
||||
import java.util.*
|
||||
|
||||
/**
|
||||
* 示例
|
||||
@@ -93,4 +95,32 @@ object Demo {
|
||||
// })
|
||||
}
|
||||
|
||||
fun test2(name: String) {
|
||||
val time = TimeUtils.date2String(Date(), "MMddHHmm")
|
||||
val groupName = "测试群$time"
|
||||
val json = """
|
||||
{
|
||||
"socketType":2,
|
||||
"list":[
|
||||
{
|
||||
"type":203,
|
||||
"titleList":[
|
||||
"$name"
|
||||
],
|
||||
"receivedContent":"你好~我是机器人,你可以和我聊天,你也可以通过API文档来让我发送消息或完成建群等任务。接口文档:https://www.apifox.cn/apidoc/project-1035094/api-23520034"
|
||||
},
|
||||
{
|
||||
"type": 206,
|
||||
"groupName": "$groupName",
|
||||
"selectList": [
|
||||
"$name"
|
||||
],
|
||||
"groupAnnouncement": "(自动填写群公告) WorkTool欢迎大家~WorkTool管家是机器人,有问题可以在QQ群反馈~@我可以聊天~"
|
||||
}
|
||||
]
|
||||
}
|
||||
""".trimIndent()
|
||||
MyLooper.onMessage(null, json)
|
||||
}
|
||||
|
||||
}
|
||||
@@ -5,6 +5,7 @@ import android.view.accessibility.AccessibilityNodeInfo
|
||||
import androidx.core.text.isDigitsOnly
|
||||
import com.blankj.utilcode.util.LogUtils
|
||||
import org.yameida.worktool.Constant
|
||||
import org.yameida.worktool.Demo
|
||||
import org.yameida.worktool.model.WeworkMessageBean
|
||||
import org.yameida.worktool.service.WeworkController.mainLoopRunning
|
||||
import org.yameida.worktool.utils.*
|
||||
@@ -72,7 +73,7 @@ object WeworkLoopImpl {
|
||||
val nameList = passFriendRequest()
|
||||
if (nameList.isEmpty())
|
||||
break
|
||||
//TODO nameList 通过的好友加入演示脚本
|
||||
Demo.test2(nameList[0])
|
||||
}
|
||||
}
|
||||
return true
|
||||
|
||||
Reference in New Issue
Block a user