Helga的用户插件
项目描述
关于
Helga是一个Python聊天机器人。完整的文档可以在http://helga.readthedocs.org找到。
此用户插件允许Helga响应用户相关的IRC命令并从LDAP打印有关用户的信息。
03:14 < ktdreyer> helgabot: user adeza 03:14 < helgabot> adeza is in Remote US GA 03:14 < helgabot> ktdreyer, it's 5:14pm for adeza (2:00 ahead of your America/Denver timezone)
安装
此用户插件可在PyPI上找到,因此您可以使用pip轻松安装它。
pip install helga-users
如果您想修改helga-users的源代码,在运行Helga的虚拟环境中,从GitHub克隆此存储库的副本,并运行python setup.py develop。
配置
在您的settings.py文件(或传递给helga --settings的任何内容)中,您必须指定一个LDAP字典。例如
LDAP = {
'host': 'ldap.corp.example.com',
'basedn': 'dc=example,dc=com',
}
helga-users假定此LDAP服务器主机正在监听TCP 389并支持STARTTLS。
待办事项
一些想法…
我们应该能够支持更多用户信息源,而不仅仅是LDAP(例如GitHub)。
对用户的一些更强类型的认证。与NickServ或IRC ops集成?
使用受保护的Web表单为其他插件提供用户凭据的自服务存储?
项目详情
关闭
helga-users-0.0.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2830c18b8a8729fda291d50e1cd4a3a83dc68768cd7a81d343536f1898a8ac89 |
|
MD5 | 6feff653b0c07f7d8bfa80ea6ee711d3 |
|
BLAKE2b-256 | 7f7c56a5d36635e3ea3920e70d4d0f11d809a6327b2dd27b120563ef0541113e |