使用matrixnio的矩阵客户端网络守护程序
nuqql-matrixd-nio的Python项目详细描述
数字矩阵
numql matrixd nio是一个网络守护进程,它实现nuql接口和 使用matrix-nio连接到矩阵 聊天网络。它可以用作 nuqql或作为独立的聊天客户端守护程序。在
numql matrixd nio的依赖关系是:
- nuqql-based
- matrix-nio启用了端到端 需要libolm的加密 (版本3.x)
- daemon(可选)
快速入门
确保安装了libolm。在
您可以安装numql matrixd nio及其其他依赖项,例如,使用 仅使用以下命令为您的用户提供pip:
$ pip install --user nuqql-matrixd-nio
安装之后,可以通过运行
nuqql-matrixd-nio
命令:
默认情况下,它监听本地主机上的TCP端口32000。所以,你可以 使用以下命令与telnet连接:
$ telnet localhost 32000
在telnet会话中,您可以:
- 添加矩阵帐户:
account add matrix <account> <password>
。- 注:
<account>
的格式是<username>@<homeserver>
,例如:。,dummy_user@matrix.org
。在
- 注:
- 使用
account list
检索帐户列表及其编号/id。在 - 使用
account <id> buddies
或account <id> chat list
检索您的好友/房间列表 - 使用
account <id> chat send <room> <message>
向房间发送消息 - 使用
help
获取命令列表
使用
有关命令行参数的列表,请参见nuqql-matrixd-nio --help
:
usage: nuqql-matrixd-nio [-h] [--version] [--af {inet,unix}] [--address
ADDRESS] [--port PORT] [--sockfile SOCKFILE] [--dir DIR] [-d] [--loglevel
{debug,info,warn,error}] [--disable-history] [--push-accounts]
Run nuqql backend.
optional arguments:
-h, --help show this help message and exit
--version show program's version number and exit
--af {inet,unix} socket address family: "inet" for AF_INET, "unix" for
AF_UNIX
--address ADDRESS AF_INET listen address
--port PORT AF_INET listen port
--sockfile SOCKFILE AF_UNIX socket file in DIR
--dir DIR working directory
-d, --daemonize daemonize process
--loglevel {debug,info,warn,error}
Logging level
--disable-history disable message history
--push-accounts push accounts to client
变更
- 0.1.0版:
- 首次/首次发布。在
- 项目
标签: