Skip to main content

坏词撤回

Project description

坏词撤回 0.4.2

基于ayaka开发的 坏词撤回 插件

任何问题请发issue

  • 自动撤回包含屏蔽词的消息
  • 只适用于群聊
  • 管理员无法撤回其他管理员和群主的发言

安装插件

nb plugin install nonebot-plugin-ayaka-prevent-bad-words

配置

文件位置:data/ayaka/坏词撤回.json(该文件在第一次启动时会自动生成)

word_packages

敏感词列表,可设置若干个词包,供各群组独立使用或交叉使用

{
	"word_packages":[
		{
			"name": "违禁词包1",
			"words":  ["词1","词2"],
			"groups": [123455667, 102882912]
		},
		{
			"name": "违禁词包2",
			"words":  ["词3"],
			"groups": [102882912]
		}
	]
}

每个词包的name属性可以为空

特殊情况:若设置群号为0,则该词包会对所有群聊生效

{
	"word_packages":[
		{
			"name": "违禁词包3",
			"words":  ["词5","词6"],
			"groups": [0]
		}
	]
}

delay

延迟n秒后撤回,默认为0

可能会因为网络延迟而不准确

powerful

检测力度,默认为0

powerful 效果
-1 发出提示语,不撤回
0 只有坏词完全匹配时,才会撤回
1 即使坏词中夹杂了标点符号,也会撤回

tip

撤回消息后发送提示语,默认为 请谨言慎行

若设置为空,则撤回时不发送提示语

exclude_cq

排除一些cq码,解决#2中的问题

默认值为["at", "image", "json", "xml"],排除该4个类型cq码

设置为[""],排除所有cq码

设置为[],所有cq码均不排除

重启bot

注意:修改配置后,需要重启bot才能生效

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

File details

Details for the file nonebot_plugin_ayaka_prevent_bad_words-0.4.2.tar.gz.

File metadata

File hashes

Hashes for nonebot_plugin_ayaka_prevent_bad_words-0.4.2.tar.gz
Algorithm Hash digest
SHA256 8138e01fcb3907bf2cd887e3bf4b66c6a376386314878d991416015f90576b43
MD5 4ef1ed84a70acddf0e756f7388c58258
BLAKE2b-256 98a8fc90df793b278d3454dacb265e0dd40059ecb313f54c75ab98ecbb01521d

See more details on using hashes here.

File details

Details for the file nonebot_plugin_ayaka_prevent_bad_words-0.4.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_ayaka_prevent_bad_words-0.4.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 629e62aa26a129caba21f89a2d10e8902ea8030e09a151c57f694aecb9bfabbc
MD5 a3953a4d9c174768ee660d8d34097ea5
BLAKE2b-256 f47b59857e32fb1e5883f7d8919a8e55f3289b41f096505c740841ef64f21cdf

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page