mirror of
https://github.com/kuaifan/dootask.git
synced 2025-12-12 11:19:56 +00:00
no message
This commit is contained in:
parent
2fad6394ee
commit
80d1e6469e
@ -66,7 +66,7 @@ class BotReceiveMsgTask extends AbstractTask
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 判断消息是否存在
|
// 判断消息是否存在
|
||||||
$msg = WebSocketDialogMsg::with(['user', 'webSocketDialog'])->find($this->msgId);
|
$msg = WebSocketDialogMsg::with(['user'])->find($this->msgId);
|
||||||
if (empty($msg)) {
|
if (empty($msg)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -138,13 +138,13 @@ class WebSocketDialogMsgTask extends AbstractTask
|
|||||||
'dot' => $dot,
|
'dot' => $dot,
|
||||||
'updated' => $updated,
|
'updated' => $updated,
|
||||||
];
|
];
|
||||||
}
|
|
||||||
// 机器人收到消处理
|
// 机器人收到消处理
|
||||||
$botUser = User::whereUserid($userid)->whereBot(1)->first();
|
$botUser = User::whereUserid($userid)->whereBot(1)->first();
|
||||||
if ($botUser) { // 避免机器人处理自己发送的消息
|
if ($botUser) { // 避免机器人处理自己发送的消息
|
||||||
$this->endArray[] = new BotReceiveMsgTask($botUser->userid, $msg->id, $mentions, $this->client);
|
$this->endArray[] = new BotReceiveMsgTask($botUser->userid, $msg->id, $mentions, $this->client);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
// 更新已发送数量
|
// 更新已发送数量
|
||||||
$msg->send = WebSocketDialogMsgRead::whereMsgId($msg->id)->count();
|
$msg->send = WebSocketDialogMsgRead::whereMsgId($msg->id)->count();
|
||||||
$msg->save();
|
$msg->save();
|
||||||
|
|||||||
@ -359,6 +359,7 @@ import SystemAiAssistant from "./setting/components/SystemAiAssistant";
|
|||||||
import emitter from "../../store/events";
|
import emitter from "../../store/events";
|
||||||
import {AIBotList, AIModelNames} from "../../utils/ai";
|
import {AIBotList, AIModelNames} from "../../utils/ai";
|
||||||
import ImgUpload from "../../components/ImgUpload.vue";
|
import ImgUpload from "../../components/ImgUpload.vue";
|
||||||
|
import {webhookEventOptions} from "../../utils/other";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
@ -385,12 +386,7 @@ export default {
|
|||||||
mybotModifyShow: false,
|
mybotModifyShow: false,
|
||||||
mybotModifyData: {},
|
mybotModifyData: {},
|
||||||
mybotModifyLoad: 0,
|
mybotModifyLoad: 0,
|
||||||
webhookEventOptions: [
|
webhookEventOptions,
|
||||||
{value: 'message', label: '接收消息'},
|
|
||||||
{value: 'dialog_open', label: '打开会话'},
|
|
||||||
{value: 'member_join', label: '成员加入'},
|
|
||||||
{value: 'member_leave', label: '成员退出'},
|
|
||||||
],
|
|
||||||
//
|
//
|
||||||
aibotShow: false,
|
aibotShow: false,
|
||||||
aibotList: AIBotList,
|
aibotList: AIBotList,
|
||||||
|
|||||||
@ -690,6 +690,7 @@ import emitter from "../../../store/events";
|
|||||||
import Forwarder from "./Forwarder/index.vue";
|
import Forwarder from "./Forwarder/index.vue";
|
||||||
import {throttle} from "lodash";
|
import {throttle} from "lodash";
|
||||||
import transformEmojiToHtml from "../../../utils/emoji";
|
import transformEmojiToHtml from "../../../utils/emoji";
|
||||||
|
import {webhookEventOptions} from "../../../utils/other";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "DialogWrapper",
|
name: "DialogWrapper",
|
||||||
@ -775,12 +776,7 @@ export default {
|
|||||||
modifyAiShow: false,
|
modifyAiShow: false,
|
||||||
modifyData: {},
|
modifyData: {},
|
||||||
modifyLoad: 0,
|
modifyLoad: 0,
|
||||||
webhookEventOptions: [
|
webhookEventOptions,
|
||||||
{value: 'message', label: '接收消息'},
|
|
||||||
{value: 'dialog_open', label: '打开会话'},
|
|
||||||
{value: 'member_join', label: '成员加入'},
|
|
||||||
{value: 'member_leave', label: '成员退出'},
|
|
||||||
],
|
|
||||||
webhookEvents: [],
|
webhookEvents: [],
|
||||||
|
|
||||||
openId: 0,
|
openId: 0,
|
||||||
|
|||||||
8
resources/assets/js/utils/other.js
vendored
Normal file
8
resources/assets/js/utils/other.js
vendored
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
const webhookEventOptions = [
|
||||||
|
{ value: "message", label: "接收消息" },
|
||||||
|
{ value: "dialog_open", label: "打开会话" },
|
||||||
|
{ value: "member_join", label: "成员加入" },
|
||||||
|
{ value: "member_leave", label: "成员退出" },
|
||||||
|
];
|
||||||
|
|
||||||
|
export { webhookEventOptions };
|
||||||
Loading…
x
Reference in New Issue
Block a user