Sopel插件,允许用户以有趣的方式互相拍打
项目描述
sopel-slap
Sopel插件,允许用户以有趣的方式互相拍打
安装
pip install sopel-slap
根据您的环境替换适当的 pip
命令(例如,在提供多个Python版本的系统上使用 pip3
或 pip3.10
)。
如果您的Sopel配置需要,请运行 sopel-plugins enable slap
,如果您有多个机器人,请通过 -c
传递适当的配置名称。
配置
配置此插件最简单的方法是通过Sopel内置向导
sopel-plugins configure slap
以下描述了可用设置。
verbs
选项
verbs
是一个动词列表,用于在拍打人时选择。如果设置了,它将覆盖默认列表。
创建自定义列表的最简单方法是在配置向导询问动词列表时连续按两次 Enter,这将把默认列表添加到你的机器人 .cfg
文件中。然后你可以使用你喜欢的文本编辑器。
(我们知道 Sopel 的向导在输入列表时用户体验不佳。将来会对其进行改进。)
reflexive
选项
reflexive
是当有权限的人使用 .slap BotNick
时机器人使用的代词。默认情况下,这设置为 "itself"。
命令
- .slap
- 让机器人拍打你
- .slap 昵称 [原因]
- 拍打其他人,可选原因
如果你的机器人有非默认的 prefix
,则将其替换为上面的 .
。
致谢
这是基于 Michael Yanovich 从 sopel-extras 的原始 slap.py
,可追溯到 00 年代末/10 年代初。基本上是从头开始重写的,以使用现代 Sopel 方式进行操作。唯一有意义的改变是删除了将调用者的昵称替换为 me
和 myself
的操作,因为真实的人可能会将它们中的任何一个用作昵称,并且 没有人 应该免受拍打!
* — 除了机器人及其管理员外,没有人。
项目详情
下载文件
下载适合你平台的文件。如果你不确定选择哪个,请了解更多关于 安装包 的信息。
源代码发行
sopel_slap-0.4.0.post1.tar.gz (5.4 kB 查看哈希值)
构建发行版
关闭
sopel_slap-0.4.0.post1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4dc14223c1f4ea7d8dbfeb2198c5011fbe64dfc5a32e4a31fbfd10616cce9596 |
|
MD5 | 6383d3cddbd1dc0b6974f0e432a30e34 |
|
BLAKE2b-256 | 7c57b01b8979d000611e6318daaaef9cb67ae6964ac9e3d3d2b371534fffbe28 |
关闭
sopel_slap-0.4.0.post1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | be605d36524864680f08e1b97afec967d9047930e171c0ddb7dd241b950fba08 |
|
MD5 | 0974bbb68cb119e67d7aba11a8c0a609 |
|
BLAKE2b-256 | cd9da0039322b8dd6f72c4bb882b7896eafc84945fef823cdd75d5f1dd0d0b69 |