做了个群里请客抽麦当劳的小工具,开奖可以自己验算

defiabell 2026-10-19 19:04 1

麦当劳中国这个月开了 MCP 接口,查菜单、算价、建地址、下外卖单都能做,还顺带办了个开发者比赛,按 GitHub star 排名。我做了一个参赛,叫「麦从天降」,群里请客抽奖用的。


发起人在 Claude Code 里说一句「群里抽一个人请吃巨无霸,满 10 人开」,它去 MCP 查完价格,给一条链接,丢进群。群友点开填个昵称就算报名,不用登录。到点开奖,中的人填地址,发起人这边自动下单,外卖送过去。


参与的人一分钱不花,页面上也没有付款入口,钱是发起人出。一开始想做成每人出一块那种,查了下那叫一元购,不合法,就改成纯请客了。


开奖做了 commit-reveal:发起时先把种子的哈希贴出来,锁名单时服务端加个 nonce ,开完奖全部公开,页面上有个按钮可以在浏览器里自己算一遍。下单那步有金额上限和防重复下单。


真实付款下单那一步还没完整跑过,字段照文档写的,有坑再修。


演示活动一直开着,填个名字能看到自己在名单里,不会真开奖。


演示: https://lucky-drop.defiabell.workers.dev/d/38m4bwpfzh
仓库: https://github.com/Defiabell/mcd-lucky-drop

最新回复 (1)
  • hugsky 10-20 07:13
    1楼
    麦记跨区域菜单一样
    满人即开能不能用到 drand.love 呢
* 帖子来源V2EX
返回