mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 14:22:55 +08:00
Compare commits
3 Commits
5fdaeeed98
...
de5ed2b836
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
de5ed2b836 | ||
|
|
c839b44256 | ||
|
|
e08d89350f |
@ -10,6 +10,9 @@ SESSION_EXPIRE_TIMEOUT=00:00:30
|
|||||||
|
|
||||||
ALCONNA_USE_COMMAND_START=True
|
ALCONNA_USE_COMMAND_START=True
|
||||||
|
|
||||||
|
# ws连接密钥,若bot能被公网访问则建议打开该注释并设置该配置项
|
||||||
|
# ONEBOT_ACCESS_TOKEN=""
|
||||||
|
|
||||||
# 全局图片统一使用bytes发送,当真寻与协议端不在同一服务器上时为True
|
# 全局图片统一使用bytes发送,当真寻与协议端不在同一服务器上时为True
|
||||||
IMAGE_TO_BYTES = True
|
IMAGE_TO_BYTES = True
|
||||||
|
|
||||||
@ -29,6 +32,7 @@ DB_URL = ""
|
|||||||
|
|
||||||
# NONE: 不使用缓存, MEMORY: 使用内存缓存, REDIS: 使用Redis缓存
|
# NONE: 不使用缓存, MEMORY: 使用内存缓存, REDIS: 使用Redis缓存
|
||||||
CACHE_MODE = NONE
|
CACHE_MODE = NONE
|
||||||
|
|
||||||
# REDIS配置,使用REDIS替换Cache内存缓存
|
# REDIS配置,使用REDIS替换Cache内存缓存
|
||||||
# REDIS地址
|
# REDIS地址
|
||||||
# REDIS_HOST = "127.0.0.1"
|
# REDIS_HOST = "127.0.0.1"
|
||||||
@ -86,4 +90,4 @@ PORT = 8080
|
|||||||
# '
|
# '
|
||||||
|
|
||||||
# application_commands的{"*": ["*"]}代表将全部应用命令注册为全局应用命令
|
# application_commands的{"*": ["*"]}代表将全部应用命令注册为全局应用命令
|
||||||
# {"admin": ["123", "456"]}则代表将admin命令注册为id是123、456服务器的局部命令,其余命令不注册
|
# {"admin": ["123", "456"]}则代表将admin命令注册为id是123、456服务器的局部命令,其余命令不注册
|
||||||
|
|||||||
@ -78,12 +78,18 @@ _matcher = on_alconna(
|
|||||||
Option("-s|--superuser", action=store_true, help_text="超级用户帮助"),
|
Option("-s|--superuser", action=store_true, help_text="超级用户帮助"),
|
||||||
Option("-d|--detail", action=store_true, help_text="详细帮助"),
|
Option("-d|--detail", action=store_true, help_text="详细帮助"),
|
||||||
),
|
),
|
||||||
aliases={"help", "帮助", "菜单"},
|
aliases={"help", "菜单"},
|
||||||
rule=to_me(),
|
rule=to_me(),
|
||||||
priority=1,
|
priority=1,
|
||||||
block=True,
|
block=True,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
_matcher.shortcut(
|
||||||
|
r"帮助(?P<name>.*?)",
|
||||||
|
command="功能",
|
||||||
|
arguments=["{name}"],
|
||||||
|
prefix=True,
|
||||||
|
)
|
||||||
|
|
||||||
_matcher.shortcut(
|
_matcher.shortcut(
|
||||||
r"详细帮助",
|
r"详细帮助",
|
||||||
|
|||||||
@ -175,7 +175,7 @@ class SignManage:
|
|||||||
impression_added = (secrets.randbelow(99) + 1) / 100
|
impression_added = (secrets.randbelow(99) + 1) / 100
|
||||||
rand = random.random()
|
rand = random.random()
|
||||||
add_probability = float(user.add_probability)
|
add_probability = float(user.add_probability)
|
||||||
specify_probability = user.specify_probability
|
specify_probability = float(user.specify_probability)
|
||||||
if rand + add_probability > 0.97 or rand < specify_probability:
|
if rand + add_probability > 0.97 or rand < specify_probability:
|
||||||
impression_added *= 2
|
impression_added *= 2
|
||||||
await SignUser.sign(user, impression_added, session.self_id, platform)
|
await SignUser.sign(user, impression_added, session.self_id, platform)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user