IRC保镖
ircb的Python项目详细描述
#ircb
>一个通用的irc蹦蹦跳跳器。
-pip3.5
````[sudo]pip3.5 install-r requirements.txt``
>
``ircb/config/ircb/config/config/config/default ``ircb/config/default ``u settings.py``,根据需要,到自定义位置。例如,``/etc/ircb/settings.py`.
-[可选]``导出ircb_设置=<;自定义设置文件的路径>;``
``python3.5 setup.py develop3.5 setup.py develop3.5 setup.py develop3.5 setup.pydevelop3.pydevbr/>
`` sudo dnf install python3 devel openssl devel openssl redis``
`` sudo pip install virtuallenvwwrapper````
>
>
-制作python3.python3` virtuallenv:
>>
`` sudo pip.python3` su
`` mkvirtuallenv--python=/usr/bin/python3/python3 python3```
-激活virtuallenv:
``````````````````````````
-install依赖项:
`````pip3 install-r requirements.txt```
-将项目安装为开发Dep:
``````python3.5 setup.pydevelp````
>
>
>>>>
-确保‘redis`正在运行:
`` sudo systemctl start redis.service``
>
-现在,你需要运行``ircb存储```:
``ircb运行存储```
>>继续``设置数据``
`;设置数据
-创建用户:
`````
ircb用户创建用户名电子邮件[password]
`````
>>-为用户创建网络:
````
>>````````
>>>
>>>>`````````````````/>IRCB公司网络创建用户网络名主机端口nick
```
您将获得一个访问令牌作为上述内容的输出。在配置irc客户端连接到“ircb”时,使用此作为
**服务器密码**。
你需要运行:
```
sudo~/.virtualenvs/python3/bin/ircb run allinone`` Bouncers``as
不同的进程。
-将存储作为不同的进程运行:``ircb run stores`
-运行Bouncer``ircb run bouncer`
-运行Web服务器:``ircb run web`
-运行identd服务器:``sudo ircb run identd`
您应该能够从irc客户端连接到“ircb”,地址:
-主机/端口:``localhost/9000`
-服务器密码:```<;您的网络访问令牌>;``
-irc客户端应启用以下设置:
*对该网络上的所有服务器使用ssl
*接受无效的ssl证书
\网络列表
-将刻痕更改为配置网络时所给的刻痕
-在“网络”下单击“添加”,将服务器命名为“ircb”`
-单击“编辑”,然后单击“添加”,然后键入“localhost/9000”
-在“服务器”选项卡下选中上面提到的“ssl”选项
-在中输入“服务器密码”` password`field
-关闭对话框,然后连接到网络
注意:如果问题仍然存在,请尝试“重新启动”ircb服务器
>一个通用的irc蹦蹦跳跳器。
-pip3.5
````[sudo]pip3.5 install-r requirements.txt``
>
``ircb/config/ircb/config/config/config/default ``ircb/config/default ``u settings.py``,根据需要,到自定义位置。例如,``/etc/ircb/settings.py`.
-[可选]``导出ircb_设置=<;自定义设置文件的路径>;``
``python3.5 setup.py develop3.5 setup.py develop3.5 setup.py develop3.5 setup.pydevelop3.pydevbr/>
`` sudo dnf install python3 devel openssl devel openssl redis``
`` sudo pip install virtuallenvwwrapper````
>
>
-制作python3.python3` virtuallenv:
>>
`` sudo pip.python3` su
`` mkvirtuallenv--python=/usr/bin/python3/python3 python3```
-激活virtuallenv:
``````````````````````````
-install依赖项:
`````pip3 install-r requirements.txt```
-将项目安装为开发Dep:
``````python3.5 setup.pydevelp````
>
>
>>>>
-确保‘redis`正在运行:
`` sudo systemctl start redis.service``
>
-现在,你需要运行``ircb存储```:
``ircb运行存储```
>>继续``设置数据``
`;设置数据
-创建用户:
`````
ircb用户创建用户名电子邮件[password]
`````
>>-为用户创建网络:
````
>>````````
>>>
>>>>`````````````````/>IRCB公司网络创建用户网络名主机端口nick
```
您将获得一个访问令牌作为上述内容的输出。在配置irc客户端连接到“ircb”时,使用此作为
**服务器密码**。
你需要运行:
```
sudo~/.virtualenvs/python3/bin/ircb run allinone`` Bouncers``as
不同的进程。
-将存储作为不同的进程运行:``ircb run stores`
-运行Bouncer``ircb run bouncer`
-运行Web服务器:``ircb run web`
-运行identd服务器:``sudo ircb run identd`
您应该能够从irc客户端连接到“ircb”,地址:
-主机/端口:``localhost/9000`
-服务器密码:```<;您的网络访问令牌>;``
-irc客户端应启用以下设置:
*对该网络上的所有服务器使用ssl
*接受无效的ssl证书
\网络列表
-将刻痕更改为配置网络时所给的刻痕
-在“网络”下单击“添加”,将服务器命名为“ircb”`
-单击“编辑”,然后单击“添加”,然后键入“localhost/9000”
-在“服务器”选项卡下选中上面提到的“ssl”选项
-在中输入“服务器密码”` password`field
-关闭对话框,然后连接到网络
注意:如果问题仍然存在,请尝试“重新启动”ircb服务器