hiro-team / hiro-bot
使用PHP编写的discord机器人
v1.0.5
2024-04-23 16:59 UTC
Requires
- php: ^8.0
- bariscodefx/php-hashmap: dev-master
- symfony/translation: ^6.3.3
- symfony/yaml: ^7.0.0
- team-reflex/discord-php: dev-master
- vlucas/phpdotenv: ^5.3
- wujunze/php-cli-color: dev-master
Requires (Dev)
- clue/phar-composer: ^1.4
- phpunit/phpunit: ^11.0
This package is auto-updated.
Last update: 2024-09-26 07:57:36 UTC
README
Hiro016 Discord机器人
使用PHP编写的Discord机器人。
为什么选择Hiro机器人?
- 100%开源 & 安全
- 机器人使用PHP语言
- PHP是一种快速学习的编程语言,在Web中使用最为广泛,因此你可以在平均一周内学会它,然后你可以复制这个项目并创建自己的机器人
- 我们快速合并你的优秀pull请求
- 一个机器人拥有大部分功能
- 支持多语言。
语言(翻译)
- 英语 %100
- 日语 %100
- 土耳其语 %100
- 韩语 %10
功能
- 可以使用RPG命令使你的服务器更加活跃
- 你可以设置一个RPG频道,只有在这个频道中RPG命令才能使用
- RPG系统非常有趣,你的服务器成员会喜欢它
- 可以在你的语音频道中播放YouTube歌曲
- 对于动漫爱好者,机器人有一些命令
- $waifu - 发送随机的waifu图片
- $hug - 你可以拥抱一个成员,机器人将发送带有信息的动漫拥抱GIF
- $kiss - 你可以亲吻一个成员,机器人将发送带有信息的动漫亲吻GIF
- $marry - 你可以和一个成员结婚,机器人将发送带有信息的动漫结婚GIF(它不会存储在数据库中)
- $nekos - 和waifu命令类似,但使用另一个API
- $slap - 你可以打一个成员,机器人将发送带有信息的动漫打脸GIF
- 机器人有经济系统
- $coinflip - 一个有1/2机会的赌博游戏
- $daily - 你可以每天获得收益
- $money - 你可以看到你的当前资金
- $pay - 你可以给某人钱
- $slots - 一个类似于老虎机的赌博游戏
- 机器人还有一些管理命令
- $ban - 禁止你的公会成员
- $clear - 删除你输入的任意数量的消息
- $kick - 将成员踢出你的公会
- $nick - 更改或重置成员的显示名
从fork Hiro016机器人创建你的机器人
你的电脑/服务器
安装机器人
将仓库克隆到你的电脑/服务器
git clone https://github.com/hiro-team/hiro-bot.git
手动下载
- 从代码按钮下载
- 解压缩到任何位置
设置
- 安装PHP 8或更高版本
- 安装Composer
- 创建一个名为
.env
的文件 - 将你的Discord开发者门户中的令牌放入你的.env文件中,如下所示:
TOKEN=YOUR_BOT_TOKEN
- 在你的cmd/终端中输入以下命令:
composer update
或composer install
运行
php ./bot.php
完成
Heroku
将此项目分支到Heroku,然后登录Heroku并创建一个新的Heroku项目,然后选择你的项目仓库,然后选择heroku/php模块,创建一个新的环境并命名为TOKEN,然后将你的令牌从Heroku设置中放入那里。完成!
许可证
Copyright 2021-2024 bariscodefx
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://apache.ac.cn/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.