salamander

时间:2024-04-19 20:08:38
【文件属性】:

文件名称:salamander

文件大小:124KB

文件格式:ZIP

更新时间:2024-04-19 20:08:38

Python

Sal计划 这是什么? Salamander项目是大型社会存在调节网络的当前开发组件。 它旨在易于正确,直观和可扩展地使用。 易于正确使用,直观 面对用户的命令应具有安全默认行为的直观性。 暴露给开发人员的接口应明确用途。 这些接口应提供良好的行为,并且默认情况下应考虑性能。 对接口的范围进行明确限制,以确保没有接口存在性能风险,因此接口将只能提供所需的内容。 维护者建立的基础机制在不考虑并有益于其他目标的情况下不应承担复杂性。 可扩展的 扩展性仅限于提供添加插件的方式,不会提供面向用户的机制来安装其他插件,这只是旨在向开发人员公开的功能。 目标 为审核网络提供Discord组件。 提供考虑到性能,易用性和可扩展代码的抽象。 能够在有或没有较大网络的情况下使用。 与更大网络的互动 调节的许多部分最终都是特定于服务的。 那些确实需要特定服务的抽象或特定处理。 该网络将具有跟踪各


【文件预览】:
salamander-main
----.gitignore(1KB)
----patches()
--------apsw()
--------readme.md(109B)
----requirements.txt(139B)
----src()
--------checks.py(2KB)
--------__init__.py(604B)
--------extensions()
--------utils()
--------ipc_layer.py(4KB)
--------contrib_extensions()
--------local_extensions()
--------bot.py(37KB)
--------modlog.py(8KB)
----LICENSE(11KB)
----setup.cfg(144B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(703B)
--------ISSUE_TEMPLATE()
--------CONTRIBUTING.md(2KB)
--------CODE_OF_CONDUCT.md(2KB)
--------FUNDING.yml(536B)
--------workflows()
----schema.sql(12KB)
----NOTICE(163B)
----default_config.toml(589B)
----setup.sh(689B)
----readme.md(5KB)
----dev-requirements.txt(27B)
----runner.py(2KB)
----.gitattributes(35B)
----.editorconfig(319B)

网友评论