无痕聊天室

最近在网上发现一个无痕聊天室,聊天信息走的全是内存,不存任何信息,刷新就啥都没有了。图片只能发送保存都费劲。


聊天室是基于hyperf框架开发的一款web聊天室,双向数据加密,任何聊天信息不会存于客户端/服务端,开发这款产品的初衷就是全程无痕

 聊天室项目下载地址

Releases · etjson/chat · GitHublinux系统专用无痕聊天室程序. Contribute to etjson/chat development by creating an account on GitHub.https://github.com/etjson/chat/releases

测试环境

Linux Centos8.2 64位,

服务器“腾讯云”

我测试的是“1核1G1M”

配置决定可以在线的人数。


安装教程

首先先下载文件chat.tar.gz

然后把文件上传到目录下  这里我用的是 home 目录

解压文件   tar -zxvf chat.tar.gz

 

 使用  ./run start  运行聊天室即可

 出现以上页面就证明可以正常运行了!

可以用过IP访问

电脑端:http://ip:9090/i/1.html 

手机端:http://ip:9090/ii/1.html 

PC访问和手机访问都可以自动切换

红色数字是聊天室的房间号  1-9999999 每个聊天室都是独立的


使用说明

启动:./run start

停止:./run stop

重启:./run restart

查询状态:./run status

查询环境版本:./run version


配置文件

程序根目录下有core.ini文件,根据自己需求进行配置。

配置文件默认内容如下:

[core]
port = 9090
redis = 6389
key =
adminpwd =

[bt]
url =
key =

[sms]
admin =
appid =
appkey =
template_admin =
template_sms =
sign =

core节点:

port:聊天室开放端口

reids:缓存服务开放端口(给程序用的)

key:聊天内容加密秘钥,不填则自动随机生成

adminpwd:管理员密码,输入成为管理员指令需要用到

bt节点:

PS:此配置为宝塔API接口配置,用于在聊天室中输入指令调用宝塔服务,配置时IP白名单别忘填写127.0.0.1(特殊情况除外)

url:宝塔API地址

key:宝塔API的秘钥

sms节点:

PS:此配置为腾讯云短信接口配置,用于在聊天室中输入指令调用短信发送服务

admin:管理员手机号

appid:应用appid

appkey:应用key秘钥

template_admin:短信通知管理员模板ID

管理员通知模板只会传递房间ID一个参数,所以推荐申请这个模板:

亲爱的管理员,房间:{1}号呼叫,请及时查看!

template_sms:短信通知用户模板ID

短信通知用户模板没有参数要求,但是用户提供的参数值必须和模板中的对应,比如申请的模板是:

亲爱的用户:{1},您好,房间:{2}号呼叫,请及时查看!

这个模板中就包含了两个参数,此时管理员指令#dingto应该发送如下格式:

#dingto 13800000000 用户A 房间B

sign:短信签名,不填则使用默认签名


聊天指令

#setadmin 密码:成为管理员

#deladmin 密码:取消管理员

#delmsgall:清空当前房间所有成员聊天记录(需管理员权限)

#dingto 手机号码 内容1 内容2:发送手机端短信给指定手机号(需管理员权限)(需配置短信接口)

#stopip IP地址:封禁IP地址,用户无法进入任何房间(需管理员权限)

#stopipre IP地址:解封IP地址(需管理员权限)

#getdata:查看所有房间基本信息(需管理员权限)

#getuid 用户UID:查看某个用户的基本信息(需管理员权限)

#wall:查看防火墙信息(需管理员权限)(需配置宝塔接口)

#ruin 端口号:操作端口封禁(需管理员权限)(需配置宝塔接口)

#ruinre 端口号:操作端口解封开放(需管理员权限)(需配置宝塔接口)

#private 用户UID 内容:给别人发送私聊,不支持回复

#my:查看自己用户信息

#ding:通知管理员来当前房间(需配置短信接口)

#ai 内容:和AI机器人进行交互(需要连接外网)

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小竣博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值