@if ($type === '/help') 您可以通过发送以下命令来控制我: @if ($manager) /list - 机器人列表 /newbot {机器人名称} - 创建机器人 @else /info - 查看机器人详情 @endif 修改机器人 /setname {机器人ID} {机器人名称} - 修改机器人名称 /deletebot {机器人ID} - 删除机器人 /clearday {机器人ID} {天数} - 设置保留消息时间(默认30天) /webhook {机器人ID} [url] - 设置消息Webhook(详情请看 Api接口文档机器人设置 /token {机器人ID} - 生成Token令牌 /revoke {机器人ID} - 撤销机器人Token令牌 会话管理 /dialog {机器人ID} [搜索关键词] - 查看会话ID Api接口文档 /api - 查看接口列表 @elseif ($type === '/list') 我的机器人。 ID | 名称 | 清理时间 | Webhook @foreach($data as $item) {{$item->userid}} | {{$item->nickname}} | {{$item->clear_day}} | {{$item->webhook_url ? '✅' : '-'}} @endforeach @elseif ($type === '/info') 机器人详情。 机器人ID:{{$data->userid}} 机器人名称:{{$data->nickname}} 保留消息时间:{{$data->clear_day}} 最后一次清理时间:{{$data->clear_at ?: '-'}} Webhook地址:{{$data->webhook_url ?: '-'}} Webhook请求次数:{{$data->webhook_num}} @elseif ($type === '/newbot') 创建成功。 机器人ID:{{$data->userid}} 机器人名称:{{$data->nickname}} @elseif ($type === '/setname') 设置名称成功。 机器人ID:{{$data->userid}} 机器人名称:{{$data->nickname}} @elseif ($type === '/deletebot') 删除成功。 机器人ID:{{$data->userid}} 机器人名称:{{$data->nickname}} @elseif ($type === '/token') 生成Token令牌。 机器人ID:{{$data->userid}} 机器人名称:{{$data->nickname}} Token:{{$data->token}} @elseif ($type === '/revoke') 撤销机器人Token令牌。 机器人ID:{{$data->userid}} 机器人名称:{{$data->nickname}} @elseif ($type === '/webhook') 设置Webhook地址。 机器人ID:{{$data->userid}} 机器人名称:{{$data->nickname}} Webhook地址:{{$data->webhook_url}} @elseif ($type === '/clearday') 设置保留消息时间。 机器人ID:{{$data->userid}} 机器人名称:{{$data->nickname}} 清理周期:{{$data->clear_day}}天 下次清理:{{$data->clear_at}} @elseif ($type === '/dialog') 机器人 {{$data->nickname}} (ID:{{$data->userid}}) 已加入的会话: 会话ID | 会话名称 @foreach($data->list as $item) {{$item->id}} | {{$item->name}}{{$item->type == 'user' ? ' (个人)' : ''}} @endforeach @elseif ($type === '/api') 你可以通过执行以下命令来请求我: 发送文本消息: curl --request POST '{{url('api/dialog/msg/sendtext')}}' \ --header 'version: {{ $version }}' \ --header 'token: {机器人Token}' \ --form 'dialog_id="{对话ID}"' \ --form 'text="{消息内容}"' --form 'text_type="[md|html]"' --form 'silence="[yes|no]"' Webhook说明: 机器人收到个人对话消息后会将消息POST推送到Webhook地址,请求超时为10秒,请求参数如下: text: 消息文本 token: 机器人Token dialog_id: 对话ID msg_id: 消息ID msg_uid: 消息发送人ID bot_uid: 机器人ID version: 系统版本 @elseif ($type === 'notice') {{$notice}} @elseif ($type === 'approve_reviewer') {{$data->nickname}}提交的「{{$data->proc_def_name}}」待你审批
申请人:{{'@'}}{{$data->nickname}} {{$data->department}} 审批事由 @if ($data->type) 假期类型:{{$data->type}} @endif 开始时间:{{$data->start_time}} 结束时间:{{$data->end_time}}
@if ($action === 'pass') @elseif ($action === 'refuse') @elseif ($action === 'withdraw') @else @endif
@elseif ($type === 'approve_notifier') 抄送{{$data->nickname}}提交的「{{$data->proc_def_name}}」记录
申请人:{{'@'}}{{$data->nickname}} {{$data->department}} 审批事由 @if ($data->type) 假期类型:{{$data->type}} @endif 开始时间:{{$data->start_time}} 结束时间:{{$data->end_time}}
@if ($is_finished == 1) @else @endif
@elseif ($type === 'approve_submitter') @if ($action === 'pass')您发起的「{{$data->proc_def_name}}」已通过 @else您发起的「{{$data->proc_def_name}}」被{{$data->nickname}}拒绝 @endif
申请人:{{'@'}}{{$data->start_nickname}} {{$data->department}} 审批事由 @if ($data->type) 假期类型:{{$data->type}} @endif 开始时间:{{$data->start_time}} 结束时间:{{$data->end_time}}
@if ($action === 'pass') @elseif ($action === 'refuse') @elseif ($action === 'withdraw') @endif
@else 你好,我是你的机器人助理,你可以发送 /help 查看帮助菜单。 @endif