Valour的设计尽可能灵活 - 客户端构建在官方 API 之上,供机器人和应用程序使用。 Valour是开源的,您的个人客户可以发挥您的想象力。我们相信Valour的开放生态系统 - 并要求机器人作者遵循我们的透明度,尊重用户数据和隐私。
Valour的客户端允许您同时打开多个聊天 - 甚至可以跨多个社区。 Valour灵活的内置窗口系统允许您执行多项任务,并让审核团队密切关注操作。每个聊天窗口都是动态且响应迅速的,允许您根据需要调整聊天的大小和空间。毕竟这是你的客户。
行星是Valour的社区,让您可以构建自己的想法并促进强有力的互动。通过角色管理和每频道权限,您可以确保您的社区按照您认为合适的方式进行管理。
行星只需点击两下即可部署货币和经济系统。为什么?无需费心管理来自不同机器人的 20 种不同“硬币”和“经验值”,只需使用一个内置系统即可处理用户价值跟踪。用户可以在社区中互相发送您的货币,甚至可以用它交换社区定义的物品。您甚至可以将 API 连接到您自己的系统中,允许您的社区成员支付自定义福利并获得任何奖励!
Valour节点被设计为能够独立于任何中央服务器或服务运行。一个节点发生故障不会对其他节点产生影响,从而使Valour能够安全高效地扩展。我们基于逻辑服务器的系统,而不是依赖于云服务,还使我们能够与提供商无关,在不同的提供商之间托管Valour ,并使我们能够将资源奉献给需要的大型社区。
为了为Valour做出贡献,设置模拟服务器环境至关重要。这是一个简单的演练:
dotnet workload restore
definitions.sql
,运行时将创建所有必需的表。一个位于Valour .Database/Context
,另一个位于Valour .Server/Cdn/definitions.sql
。第一个对于Valour功能至关重要,第二个对于上传媒体至关重要。appsettings.helper.json
文件可以帮助您Valour Client.cs
中的BaseAddress
,否则将不起作用。要测试客户端,请将其指向https://app.Valour.gg
,它将使用官方Valour服务器。 搭建平台是一项艰苦的工作。您可以通过以下方式直接支持Valour :
“ Valour ”名称是Valour Software LLC 的商标,商标申请正在审理中。虽然该项目是开源的,但该商标的使用不得暗示Valour Software LLC 的认可或误导其他人关于该项目的起源。
未经Valour Software LLC 事先书面许可,分叉或衍生项目不得使用“ Valour ”名称或相关品牌。在本项目范围之外使用该商标需要明确许可。
虽然项目本身的分叉不允许使用该商标,但Valour机器人、插件或集成允许使用该商标。如果您不确定,请联系我们!