Sopel IRC机器人 Karma 插件
项目描述
sopel-rep
Sopel IRC机器人 Karma 插件。
允许用户在IRC上对其他用户进行“luv”和“h8”。某人在我所在的频道中使用的mIRC脚本的函数克隆。(从未看到他们的代码,也不打算将任何为mIRC编写的代码进行移植...)
要求
此插件与Sopel 7.1或更高版本兼容。然而,尽管Sopel 7支持许多回溯到2.7的旧Python版本,但该插件仅针对当前版本的Python(3.8+)进行了测试。
安装
版本托管在PyPI上,因此安装Sopel后,您只需要pip
$ pip install sopel-rep
配置
配置sopel-rep
的最简单方法是使用Sopel的配置向导—只需运行sopel-plugins configure rep
并输入它提示您输入的值。设置描述如下
cooldown
:每个用户在改变任何人的声誉后必须等待多长时间(以秒为单位),然后才能再次这样做。
默认值:3600admin_cooldown
:是否要求机器人所有者和管理员遵守冷却时间。
默认值:true
使用方法
命令
.luv nick
:将+1添加到用户的声誉分数.h8 nick
:将-1添加到用户的声誉分数
动作
/me <3 nick
:将+1添加到用户的声誉分数/me </3 nick
:将-1添加到用户的声誉分数
行内Karma
- 消息中的任何位置添加
nick++
将+1添加到用户的声誉分数 nick--
在消息中的任何位置都会将用户的名望分数加 1
更新日志
1.1.0
新增
- 冷却配置设置
cooldown
控制每个用户使用插件的时间间隔(默认为 3600 秒)admin_cooldown
控制机器人管理员是否受cooldown
的限制(默认为是)
1.0.0
首次发布 sopel-rep
。
这个插件作为一个独立的 rep.py
文件存在了大约 9 年。现在,终于可以作为可安装的包使用。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分布
sopel_rep-1.1.0.tar.gz (5.7 kB 查看哈希值)
构建分布
sopel_rep-1.1.0-py3-none-any.whl (5.9 kB 查看哈希值)
关闭
sopel_rep-1.1.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 366ff335b902574b50e33bab7dbb7515823211d72fbede2ab7dd76f9478724ac |
|
MD5 | 92861e82cdb20a47f6b1ad9825b45b40 |
|
BLAKE2b-256 | 8e2ec6789e016593fee633939be759b07b11c92767ed09f06497ab4ddeb00eec |
关闭
sopel_rep-1.1.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 25bec44ed2b7e284dbf886af68175bc6ebe4658ef18180fb1b138124f37f4ca8 |
|
MD5 | aec515f62eaabf00558071a723c60eb2 |
|
BLAKE2b-256 | 397dfc73662a41163ac0111a16d2a73097b0c322fe0c45ad9ad4dbdaaa4f90f3 |