应这个帖子写了这个插件:
求一个拍卖插件 - 求插件 - Koishi Forum
使用方法:
如何开启拍卖:
拍卖 <限时|单位分钟> [商品名]
可选参数:-s 允许暗拍
注意:参数请写在最前面,不然会被当成商品名的一部分!
如何竞价:出价 <价格>
如何私聊暗拍:暗拍 <价格> <群号>
演示:
![image](https://forum.koishi.xyz/uploads/default/original/2X/5/50aebdb209db9a650e4fbb6e07878e13c8cb5959.png)
![image](https://forum.koishi.xyz/uploads/default/original/2X/d/df449035f40e6d1a55a3cf2589a4f5b918b04f4e.png)
![image](https://forum.koishi.xyz/uploads/default/original/2X/8/85e229c39ca794b3efdd72d9edb661a6e29c982d.png)
![image](https://forum.koishi.xyz/uploads/default/original/2X/1/15088a85681e02135dd472935fb680f94791fb85.png)
由于协议缺陷,私聊暗拍无法识别名字
应这个帖子写了这个插件:
求一个拍卖插件 - 求插件 - Koishi Forum
使用方法:
如何开启拍卖:
拍卖 <限时|单位分钟> [商品名]
可选参数:-s 允许暗拍
注意:参数请写在最前面,不然会被当成商品名的一部分!
如何竞价:出价 <价格>
如何私聊暗拍:暗拍 <价格> <群号>
演示:
由于协议缺陷,私聊暗拍无法识别名字
风切佬不愧是风切佬
好快的更,才收集几个bug就修复了(
顺便反馈个可能不算bug的玩意:如果出价值太高会导致bot响应缓慢并有概率显示不出出价者
ok随手又爆几个毛病
1.如果拍卖途中bot因为某些原因断开了一阵(譬如升级插件点击了重载),那bot的拍卖将不能正常结束,即使时间已经到了
2.上面提到的那个问题似乎用过长的群昵称也能触发,如果我没眼花的话,bot消息中的出价者有时会延迟一段时间后可见,最莫名其妙的一集
版本0.1.4
第一个问题是正常的,因为重启插件之后数据库没有被清理,但拍卖程序已经停止了,所以可以出价但不会结束,需要手动清理数据库
插件被启动时并不知道哪个群需要清理数据库,所以无法自动清理
也许我可以新增一个指令用于清理数据库
第二个问题我再看看(
第二个问题0.1.5修复了)
第一个问题被曲线解决了,0.2.0新增了结束拍卖指令
0.3.0版本更新:
显示昵称的同时会显示ID,避免重名
新增了起拍价参数
修复了一些bug
移除了herobrine
拍卖能不能和别的插件的积分绑定一起
如果有通用接口的话
不然没法全部适配)
auction
1.0.0版本更新: