From ca89ff776161349ddf6e7e2b89f8e8d4ee73033b Mon Sep 17 00:00:00 2001 From: FrZ <79645438+Adsicmes@users.noreply.github.com> Date: Tue, 21 Sep 2021 13:31:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8OS=E6=8F=90=E4=BE=9B=E7=9A=84?= =?UTF-8?q?=E6=9C=80=E9=AB=98=E8=B4=A8=E9=87=8F=E6=BA=90=E7=94=9F=E6=88=90?= =?UTF-8?q?=E9=9A=8F=E6=9C=BA=E6=95=B0=E8=AE=A1=E7=AE=97=E5=A5=BD=E6=84=9F?= =?UTF-8?q?=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/sign_in/group_user_checkin.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/sign_in/group_user_checkin.py b/plugins/sign_in/group_user_checkin.py index 3e5f1417..209e7d73 100644 --- a/plugins/sign_in/group_user_checkin.py +++ b/plugins/sign_in/group_user_checkin.py @@ -16,6 +16,7 @@ import aiohttp import math import asyncio import os +import secrets async def group_user_check_in( @@ -41,7 +42,7 @@ async def _handle_check_in( nickname: str, user_qq: int, group: int, present: datetime ) -> MessageSegment: user = await SignGroupUser.ensure(user_qq, group, for_update=True) - impression_added = float(random.randint(10, 100))/100 + impression_added = (secrets.randbelow(90)+10)/100 critx2 = random.random() add_probability = user.add_probability specify_probability = user.specify_probability