目前只是最最简化的群内新帖通知机器人实现,仍有一些活可以整,包括但不限于
- 桌面环境容器化。现在需要人工起一个最小化 vm ,在里面安装 xorg 和轻量桌面环境 lxde 和 lightdm ,还得人工登录进去等等。搞成 docker 镜像估计能稍微解决一部分自动化的问题(虽然其实也不怎么会经常变,配置好一直放着不动就行了),而且也能让 bot service 和桌面环境一起放在云服务器上跑。我尝试了下,有一些难题需要查资料找解决办法,包括但不限于自动启动 x11 session / lightdm / lxde 、自动登录、自动启动某个 Electron GUI 并确定窗口位置等。
- 频控逻辑。有可能一个帖子大家都很感兴趣,短时间内回复了很多次,那么群内就会一下子收到好多次通知,可能需要稍微过滤一下。
- 合并通知。感觉可以稍微提升一些可读性,并且让大家了解过去一段时间内有哪些新帖子,可能是一周?在某个时间点发送一个帖子列表的信息。
以上我也贴在 github issue 内了,希望有能人志士踊跃贡献(