Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make a Dice Bot plugin to implement a robot for draw a card(掷骰功能机器人插件) #57

Open
12 tasks
leochen-g opened this issue Aug 24, 2021 · 1 comment

Comments

@leochen-g
Copy link

Feature to be plugined:

这个想法源自骰娘,她是一个能响应掷骰功能指令的QQ(机器人),根据用户不同的关键词,触发不同牌堆的抽取。
image

既然QQ机器人可以实现,那么Wechaty也能实现,而且得益于Wechaty的插件体系,我觉得可以做一款wechaty-dice-bot插件,让使用Wechaty的用户都可以无缝接入这个卡牌机器人。如果你对卡牌抽取类游戏有兴趣,或者对Wechaty的插件开发感兴趣的话,可以联系我一起来实现这个插件。

Email:[email protected]
Wechat: CG12104410

语言:Javascript

实现功能

  • 第一阶段

    • 实现指令.draw 关键词来触发指定的卡牌抽取
    • 支持JSON文件格式的牌堆
    • 解析JSON牌堆中基础的占位符,可参考JSON 牌堆编写:从入门到进阶
    • 支持用户本地自定义的牌堆文件
    • 编写插件文档,让用户清楚插件的使用方式
  • 第二阶段

    • 实现牌堆文件云端获取,可以实时更新不同牌堆玩法,不需要更新插件
    • 结合智能微秘书项目,实现可视化配置牌堆文件,简化用户操作流程
    • 对牌堆进行分类为公共牌堆和私有牌堆,用户可以自行配置开启的牌堆
    • 移植骰娘拓展插件,对简单的JSON类牌堆可以实现无改动导入
  • 第三阶段

    • 智能微秘书平台内可以对不同群组开启不同牌堆的抽取
    • 支持更多的骰娘指令
    • 支持骰娘里高级的拓展组件,实现可以发送图片的牌堆游戏

Reference material (API docs, etc):

  • First
  • Second
@huan
Copy link
Member

huan commented Aug 26, 2021

Here has a dice plugins 单人冒险/向火独行 with 1 hour video introduction (in comments):

https://forum.kokona.tech/d/453-zhi-ling-jiao-ben-dan-ren-mou-xian-xiang-huo-du-xing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants