Skip to content

yetist/xmppbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xmppbot

xmpp 聊天机器人。

模块说明

内置模块

sudo -- 超级管理员模块,提供--sudo开头的命令响应

扩展模块

bot -- 好友模块,提供--bot开头的命令

room -- 聊天室模块,提供--room开头的命令,并自动响应聊天室消息

命令说明

好友命令

好友命令需要添加机器人为好友,并通过双向认证。

然后以聊天的形式发送。

超级管理员命令(需要以好友方式从管理员帐号发出):

--sudo help --sudo list-all-plugins 列出所有的模块(管理员命令) --sudo list-plugins 列出当前启用的模块(管理员命令) --sudo disable 禁用某模块(管理员命令) --sudo enable 启用某模块(管理员命令)

--bot help 查看帮助 --bot nick 更改昵称 --bot status 更新状态

--room help 查看帮助 --room msg 让机器人在聊天室中发送消息msg --room nick 修改机器人在聊天室的昵称为NickName --room block 屏蔽who,对who发送的消息不响应 --room unblock 重新对who发送的消息进行响应

聊天室命令

聊天室命令需要从聊天室发出。

--help 显示帮助信息 --date 显示日期 --blockme 停止抓取自己发送的链接标题 --unblockme 恢复抓取自己发送的链接标题 --ip 查询ip地址 --weather <城市> 查询天气(未实现) --version 显示xmppdog版本信息 --pkg 查询linux软件包

自动响应聊天室消息

About

xmpp chat bot write by golang

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published