valzar_gamers / palace
ValZarGaming官方Discord机器人,用于管理和娱乐,采用ReactPHP构建。
Requires
- php: ^8.0.0
- react/filesystem: ^0.1.1
- team-reflex/discord-php: dev-master
- vzgcoders/twitchphp: dev-main
Suggests
- ext-event: For a faster, and more performant loop
- ext-libev: For a faster, and more performant loop
- ext-mbstring: For accurate calculations of string length when handling non-english characters.
- ext-uv: For a faster, and more performant loop. PHP >=7 only. Preferred.
This package is auto-updated.
Last update: 2024-08-26 00:00:03 UTC
README
由于预计将进行全面重写,以便更易于管理和开发,此机器人的开发已停止。进一步更新将在https://github.com/VZGCoders/Palace-Revived/进行。
关于此机器人
此分支致力于维护Palace Bot#9203使用的代码,它运行在teamreflex/DiscordPHP API库上。您可以选择自己托管此机器人的实例,或将我的托管实例邀请到您的服务器。如果您选择托管自己的实例,建议将所有 -include.php 文件合并到 run.php 中,以消除每次需要时加载文件的读取开销,或者使用PHP配置中opcache的JIT(即时编译)作为首选方法。请注意,这样做将需要在修改机器人时重新启动它。
邀请链接:https://discord.com/oauth2/authorize?client_id=662093882795753482&scope=bot&permissions=8
DiscordPHP Github:https://github.com/discord-php/DiscordPHP
机器人帮助:https://discord.gg/nQ5HxbkyyD / https://discord.gg/vNntRSe
Discord模板:https://discord.new/ttHsSykz5c6A
开始之前
在开始使用此库之前,您必须了解DiscordPHP的工作方式、PHP的工作方式以及ReactPHP事件循环和承诺的工作方式。这是开始之前的基本要求。没有这些知识,您只会受苦。
参见https://github.com/elazar/asynchronous-php以获取资源。
为什么这个机器人是开源的?
因为没有不这么做的原因。我为了对我社区有用而制作它,并认为它对其他人来说也会是一个很好的学习经历。
我可以为开发做出贡献吗?
当然可以!如果您发现错误,请在发现后创建一个问题。如果您有一个新功能或想要改变某些功能的工作方式,请创建自己的分支并提交拉取请求。在您决定实现新功能之前,请让我知道,因为有可能我已经为另一个我维护的机器人编写了一个,我可以导入它。
我可以分支它并分发我自己的机器人吗?
是的!我正在以MIT许可证发布此代码。我不在乎你如何使用它,只要您将我作为原始作者进行信用。
您为我托管这个机器人需要多少钱?
我不是为了赚钱,但捐赠总是受欢迎的。您可以直接赞助VZGCoders或我。您可以邀请机器人到您的服务器,并随时向我寻求您可能需要的任何帮助,我会尽力回复您。
我如何支持开发?
开发和维护这样的机器人需要时间和辛勤努力。如果您想支持我参与的各个项目,请考虑捐赠。告诉您的服务器管理员也有助于我们!阻碍我们开发的主要问题是缺乏用户反馈。