Skip to content

Commit

Permalink
增加评论功能
Browse files Browse the repository at this point in the history
  • Loading branch information
gfhdhytghd committed Aug 30, 2024
1 parent 4b7596f commit 641cdbc
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 8 deletions.
26 changes: 20 additions & 6 deletions SendQzone/processsend.sh
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ askforintro(){
line=${lines[i]}
number=$(echo $line | awk '{print $1}')
status=$(echo $line | awk '{print $2}')
flag=$(echo $line | awk '{print $3}')

if [[ "$number" -eq "$numnext" ]]; then
sed -i "${i}d" "$command_file"
Expand Down Expand Up @@ -124,6 +125,19 @@ askforintro(){
echo askforgroup...
askforintro
;;
评论)
if [ "$need_priv" == "true" ]; then
massege="#$numfinal"
else
massege="#$numfinal @{uin:$id,nick:,who:1}"
fi
if [ -n "$flag" ]; then
massege="${massege}"$'\n'"${flag}"
sendmsggroup "增加评论后的文本:\n $massege"
askforintro
else
sendmsggroup "没有找到评论内容,发送 @本账号 帮助 以查看帮助"
;;
*)
sendmsggroup "没有此指令,请查看说明,发送 @本账号 帮助 以查看帮助"
askforintro
Expand All @@ -149,12 +163,6 @@ postprocess(){
fi
json_path="./getmsgserv/post-step2/$numnext.json"
need_priv=$(jq -r '.needpriv' "$json_path")
# 检查 need_priv 的值并执行相应的命令
if [ "$need_priv" == "true" ]; then
massege="#$numfinal"
else
massege="#$numfinal @{uin:$id,nick:,who:1}"
fi
postcommand="python3 ./SendQzone/send.py \"$massege\" ./getmsgserv/post-step5/$numnext/ $1"
echo $postcommand
attempt=1
Expand Down Expand Up @@ -325,5 +333,11 @@ else
echo 消息来自未配置的qq账户,请编辑oqqwall.config或检查当前onebot server登录的账号,稿件处理进程即将退出
exit
fi
初步处理文本消息
if [ "$need_priv" == "true" ]; then
massege="#$numfinal"
else
massege="#$numfinal @{uin:$id,nick:,who:1}"
fi
processsend
echo "来自$id的消息,内部编号$numnext,处理完毕"
6 changes: 4 additions & 2 deletions getmsgserv/command.sh
Original file line number Diff line number Diff line change
Expand Up @@ -90,10 +90,12 @@ case $object in
(仅在稿件审核流程要求您发送指令时可用的指令)
是:发送,系统会给稿件发送者发送成功提示
否:机器跳过此条,人工去处理(常用于机器分段错误或者匿名判断失败,或是内容有视频的情况)
匿:切换匿名状态,用于在机器判断失误时使用
等:等待180秒,然后重新执行分段-渲染-审核流程,常用于稿件没发完的情况
匿:切换匿名状态,用于在机器判断失误时使用,处理完毕后会再次询问指令
等:等待180秒,然后重新执行分段-渲染-审核流程,常用于稿件没发完的情况,等待完毕后会再次询问指令
删:此条不发送(不用机器发,也不会用人工发送)(常用于用户发来的不是稿件的情况)
拒:拒绝稿件,此条不发送(用于不过审的情况),系统会给发送者发送稿件被拒绝提示
评论:在编号和@发送者的下一行增加文本评论,处理完毕后会再次询问指令
用法:评论 xxx (xxx是你希望增加的评论)
拉黑: 不再接收来自此人的投稿'
sendmsggroup "$help"
;;
Expand Down

0 comments on commit 641cdbc

Please sign in to comment.