通过用户发过来的私信,将其中的收件信息(收件人、地址、号码)保存到本地。当用户发送 “设置我的地址:浙江省杭州市xxxx”,神奇弹幕永久保存该数据,用以后续发货表单自动填写。当用户发送 “兑换奖品:红包”,结合上述的设置信息,可能生成以下表格格式(标题需要在使用前手动加上):导入时,遍历该表格的每一条记录,向其中的所有用户发送数据。导入代码片段:[
{
"action": "[%.last_msg.msg_type% != 1]***\n[[[%text% ~ ^设置我的]]]**>triggerReply(%text%)\n[[[%text% ~ ^我的信息$]]]**>sendPrivateMsg(%uid%, 名字:%{info/name_%uid%}%,地址:%{info/addr_%uid%}%,号码:%{info/num_%uid%}%)\n[[[%text% ~ ^兑换奖品]]]**>triggerReply(%text%)",
"anchor_key": "神奇弹幕:EventAction",
"enabled": true,
"event": "RECEIVE_PRIVATE_MSG"
},
{
"anchor_key": "神奇弹幕:AutoReply",
"enabled": true,
"key": "^设置我的(.+)[::](.+)",
"reply": "[[[%$1% = 名字]]]>setValue(info/name_%uid%, %$2%)\\n>sendPrivateMsg(%uid%, 已设置您的名字为:%$2%)\n[[[%$1% = 地址]]]>setValue(info/addr_%uid%, %$2%)\\n>sendPrivateMsg(%uid%, 已设置您的地址为:%$2%)\n[[[%$1% = 号码]]]>setValue(info/num_%uid%, %$2%)\\n>sendPrivateMsg(%uid%, 已设置您的号码为:%$2%)"
},
{
"anchor_key": "神奇弹幕:AutoReply",
"enabled": true,
"key": "^兑换奖品[::](.+)$",
"reply": "/// 在程序目录下生成 兑奖.csv,可手动查看\n[[[\"%{info/name_%uid%}%\" = \"\"]]]*>sendPrivateMsg(%uid%, 请先发送“设置我的名字:xxx”来设置收件人姓名)\n[[[\"%{info/num_%uid%}%\" = \"\"]]]*>sendPrivateMsg(%uid%, 请先发送“设置我的号码:xxx”来设置手机号码)\n[[[\"%{info/addr_%uid%}%\" = \"\"]]]*>sendPrivateMsg(%uid%, 请先发送“设置我的地址:xxx”来设置收件地址)\n[[[%$1% = 手作; %$1% = 红包]]]>appendFileLine(兑奖.csv, \\\n\t\t%uid%, %uname%, %$1%, %{info/name_%uid%}%, %{info/num_%uid%}%, %{info/addr_%uid%}%, %>time(yyyy-MM-dd hh:mm)%)\\n\\\n\t>sendPrivateMsg(%uid%, 操作成功)"
},
{
"anchor_key": "神奇弹幕:AutoReply",
"enabled": false,
"key": "",
"reply": "/// 针对生成的 兑奖.csv 文件,逐个回复“已送出”\n>csvEachLine(兑奖.csv, >sendPrivateMsg(\\%$1\\%, 【自动】您的 \\%$3\\% 已送出~)%n%\\\n\t>delay(3000))"
}
]