Samarium150 / mirai-console-lolicon

基于LoliconAPI的mirai-console插件
GNU Affero General Public License v3.0
203 stars 17 forks source link

一些问题的建议优化 #52

Closed kokorousaki closed 3 years ago

kokorousaki commented 3 years ago

1.关于冷却时间,我试了一下,在Q群里,发现所有人是共用冷却时间的,例如A发了涩图 get命令,B要等冷却介绍后再发命令才能获取到图片,这个是不是应该按群员独立计算的 2.怎么屏蔽个别群,例如我只想让群A可以发送命令,而群B发送没反应 3.关于代理,我配置了SOCK5后貌似不支持(sslocal的),HTTP的可以,不知道是不是格式的问题,只填主机和sock5端口就可以了吗

Samarium150 commented 3 years ago
  1. 群里的冷却时间如果按群员来计算的话,依然会有刷屏的可能。
  2. 已在 #47 回复
  3. 理论来说写成
    # 可选:DIRECT/HTTP/SOCKS
    type: SOCKS
    # 地址
    hostname: localhost
    # 端口
    port: 1080

    应该就可以了

Samarium150 commented 3 years ago

测试的时候发现了个新问题,写在了 #53 ,简单来说就是bot master在白名单模式下不会被加入userSet

kokorousaki commented 3 years ago

测试的时候发现了个新问题,写在了 #53 ,简单来说就是bot master在白名单模式下不会被加入userSet

试了一下,白名单把机器人加入白名单,依旧会无视whitelist

Samarium150 commented 3 years ago

测试的时候发现了个新问题,写在了 #53 ,简单来说就是bot master在白名单模式下不会被加入userSet

试了一下,白名单把机器人加入白名单,依旧会无视whitelist

你是说把bot自己放在白名单里吗

kokorousaki commented 3 years ago

测试的时候发现了个新问题,写在了 #53 ,简单来说就是bot master在白名单模式下不会被加入userSet

试了一下,白名单把机器人加入白名单,依旧会无视whitelist

你是说把bot自己放在白名单里吗

是的

kokorousaki commented 3 years ago

image 贴一张sock报错的图

kokorousaki commented 3 years ago

补充第四点,个人和群组好像共用一个冷却配置,就是冷却的时间对个人和群组是同时生效的

Samarium150 commented 3 years ago

image 贴一张sock报错的图

SOCKS这个我再测试测试,能复现的话我就开个新issue

Samarium150 commented 3 years ago

补充第四点,个人和群组好像共用一个冷却配置,就是冷却的时间对个人和群组是同时生效的

2021-09-13 16:43:16 I/mirai-console-lolicon: Friend(<userid>)命令已冷却
2021-09-13 16:43:18 I/mirai-console-lolicon: Group(<groupid>)命令已冷却

理论上来说是分开的

kokorousaki commented 3 years ago

补充第四点,个人和群组好像共用一个冷却配置,就是冷却的时间对个人和群组是同时生效的

2021-09-13 16:43:16 I/mirai-console-lolicon: Friend(<userid>)命令已冷却
2021-09-13 16:43:18 I/mirai-console-lolicon: Group(<groupid>)命令已冷却

理论上来说是分开的

就是对个人不进行冷却,对群进行冷却这个意思

Samarium150 commented 3 years ago

就是对个人不进行冷却,对群进行冷却这个意思

你可以修改Data.yml

customCooldownUsers: 
  <userid>: 0

这样这个人就没有冷却了。或者让这个人私聊bot/lolicon set cooldown 0(前提是这个人在trustedUsers中)