DiceMaiden:一个为Discord设计的开源骰子机器人
DiceMaiden Dice bot for Discord 项目地址: https://gitcode.com/gh_mirrors/di/DiceMaiden
项目基础介绍和主要编程语言
DiceMaiden 是一个专为 Discord 设计的开源骰子机器人,主要用于 TRPG(桌上角色扮演游戏)的骰子投掷。该项目使用 Ruby 语言编写,适合那些希望通过简单的命令在 Discord 服务器上进行骰子投掷的用户。
项目核心功能
DiceMaiden 的核心功能包括:
- 骰子投掷:支持多种骰子类型和复杂的投掷命令,如
2d6 + 3d10
表示投掷两个六面骰子和三个十面骰子。 - 静态修饰符:支持加法(+)、减法(-)、乘法(*)和除法(/)等静态修饰符。
- 爆炸骰子:支持骰子爆炸功能,如
3d6 e6
表示投掷三个六面骰子并在六点爆炸。 - 无限爆炸:支持无限爆炸功能,如
3d6 ie6
,但爆炸次数限制在100次以内以防止滥用。 - 骰子保留和丢弃:支持保留和丢弃骰子,如
3d10 k2
表示投掷三个十面骰子并保留两个最高值。 - 重骰:支持重骰功能,如
4d6 r2
表示投掷四个六面骰子并重骰任何小于等于二的骰子。 - 成功计数:支持成功计数功能,如
6d10 t7
表示投掷六个十面骰子并计算七点或以上的骰子为成功。 - 消息清理:支持清理频道中的消息,如
purge 10
表示清理最后10条消息。
项目最近更新的功能
DiceMaiden 最近更新的功能包括:
- Slash 命令支持:为了适应 Discord 的新权限规则,DiceMaiden 已经迁移到 Slash 命令,用户现在可以通过
/roll
或/r
来发起骰子投掷。 - 权限更新:更新了机器人在服务器中的权限设置,确保用户能够正确使用 Slash 命令。
- 兼容性改进:改进了与 Discord 的兼容性,特别是针对使用“旧版聊天输入”的用户,建议禁用该选项以减少潜在的兼容性问题。
DiceMaiden 是一个功能强大且易于使用的骰子机器人,适合各种 TRPG 游戏,无论是新手还是资深玩家都能从中受益。
DiceMaiden Dice bot for Discord 项目地址: https://gitcode.com/gh_mirrors/di/DiceMaiden
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考