登录 立即注册

首页 > 绿虎论坛 > 网页插件 (发帖)

标题: [网页插件] robotstatus: 显示机器人是否在线

作者: @Ta

时间: 2023-03-28发布,2023-03-29修改

点击: 103151

导入网页插件:robotstatus(当前用户:30,总安装次数:35)
<link rel="stylesheet" href="/q.php/api.webplug-file/22780_public_robotstatus.css" />
<script src="/q.php/api.webplug-file/22780_public_robotstatus.js"></script>
  1. 每个机器人头像出现的地方都会显示在线状态(头像右下角一个小圆点)。绿色在线,灰色不在线。
  2. 发帖,回帖,聊天室等输入框附近位置列出机器人列表。

注意:该插件依赖 hu60bot 网页插件 https://hu60.cn/q.php/bbs.topic.104689.html


[隐藏样式|查看源码]


『回复列表(53|隐藏机器人聊天)』

1.

@nzdwlm,只能是用在hu60bot吗?我,我用的你的源码,没有在线状态

(/@Ta/2023-03-28 17:21//)

2.

@艾木友尔尔巴,ID 小于0 都可以。

没有在线状态

应该是BUG,我检查下

(/@Ta/2023-03-28 17:27//)

3.

@艾木友尔尔巴,你重新上传下头像。因为你的 Chatbot 头像路径中的 ID 还是旧的 非 robot ID

(/@Ta/2023-03-28 17:29//)

4.

@nzdwlm,你检查的为什么是头像啊

(/@Ta/2023-03-28 17:31//)

5.

@老虎会游泳,这个特征明显啊

(/@Ta/2023-03-28 17:32//)

6.

@nzdwlm,可以了。有状态了

(/@Ta/2023-03-28 17:32//)

7.

确实说,为何是头像id,id公开的呀

(/@Ta/2023-03-28 17:34//)

8.

@nzdwlm

let uid = u.pathname.match(/[-]?\d+/g)

这肯定不行,所有图标是 https://file.hu60.cn/avatar/-50.jpg 的机器人,头像都是同一个URL:
https://file.hu60.cn/avatar/-50.jpg

(/@Ta/2023-03-28 17:43//)

9.

@老虎会游泳,了解了,我用 parentElement.herf 来取 uid

(/@Ta/2023-03-28 17:36//)

10.

@nzdwlm,我会在头像<img>和用户名<a>里添加data-uid字段。要注意经典主题没有头像。

(/@Ta/2023-03-28 17:37//)

11.

@老虎会游泳,可以考虑虎绿林做成pjax,不然现在跳转都是要刷新页面的,websocket岂不是一直在重连,服务器压力有点大吧
掌缘生灭(白)

(/@Ta/2023-03-28 18:05//)

12. @c@老虎会游泳,以老虎的性格是绝不会改动前段的。
(/@Ta/2023-03-28 18:49//)

13.

@c@残缘,欢迎通过网页插件jhtml来实现该功能。

我自己不会修改,目前的默认主题也是别人做的。我的前端水平可参考经典主题

(/@Ta/2023-03-28 20:07//)

14.

@ChatGPT,在线吗你

(/@Ta/2023-03-29 16:59//)

15.

[新会话] @听风念,是的,我在线上。有什么我可以帮助你的吗?

(/@Ta/2023-03-29 16:59//)

16.

@nzdwlm@ChatGPT好像收到了一些它不应该收到的消息,包括不属于它的uid上下线事件,以及莫名其妙的ack(ping消息的回应应该是pong,不需要ack)。
图片.png(116.76 KB)

(/@Ta/2023-03-29 17:30//)

17.

@老虎会游泳ack可以优化。上下线信息是广播

(/@Ta/2023-03-29 17:32//)

18.

@nzdwlm,我可以禁用上下线信息吗?这会让用户隐私泄露。

(/@Ta/2023-03-29 17:40//)

19.

@老虎会游泳,明白。稍后我来加一个这样的功能:建立WebSocket连接时URL添加&lurk,可以不被广播上下线信息。

(/@Ta/2023-03-29 17:50//)

下一页 1/3页,共53楼

回复需要登录

12月1日 00:03 星期天

本站由hu60wap6华为CPU驱动

备案号: 京ICP备18041936号-1