vzgcoders / tutelar-revived
ValZarGaming官方基于ReactPHP构建的Discord机器人。
Requires
- php: ^8.1.0
- clue/redis-react: ^2.6
- team-reflex/discord-php: dev-master
- vzgcoders/twitchphp: dev-main
- wyrihaximus/react-cache-redis: ^4.2.0
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-09-16 19:33:55 UTC
README
此分支致力于维护Tutelar#9203使用的代码,它运行在team-reflex/discord-php API库上。您可以选择自行托管此机器人的实例,或将我的托管实例邀请到您的服务器。如果您自行托管实例,建议在PHP配置中启用JIT通过opcache。请注意,这样做将需要每次对机器人进行更改时都重新启动它。
邀请链接: 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/NU4BS5P36g
Discord模板: https://discord.new/ttHsSykz5c6A
开始之前
在开始使用此库之前,您需要了解DiscordPHP是如何工作的,PHP是如何工作的,以及ReactPHP事件循环和承诺是如何工作的。这是开始前的基本要求。如果没有这些知识,您只会受苦。
请参阅https://github.com/elazar/asynchronous-php 获取资源。
为什么这个机器人是开源的?
因为没有理由不这么做。我做它是为了让我所在的社区受益,并认为这也会给其他人提供良好的学习经验。
我可以为开发做出贡献吗?
当然可以!如果您发现有什么问题,请创建一个问题。如果您有一个新功能或想改变某些功能的工作方式,请创建自己的分支并提交拉取请求。在您决定实现新功能之前,请先通知我,因为有可能我已经为另一个我维护的机器人编写了一个,我可以导入。
我可以将其分支并分发自己的机器人吗?
当然可以!我使用MIT许可证发布此代码。我不关心您用它做什么,只要您将我作为原作者进行信用。
为我托管此机器人需要多少钱?
我不是为了钱,但捐赠总是受欢迎的。您可以选择直接赞助VZGCoders 或我。您可以将机器人邀请到您的服务器,并在任何需要时向我寻求帮助,我会尽我所能尽快回复您。
我如何支持开发?
开发和维护像这样的机器人需要时间和努力。如果您想支持我工作的各种项目,请考虑捐赠。告诉您的服务器所有者也有助于我们!我们停滞发展的主要原因是缺乏用户反馈。