Merge pull request #53 from Adsicmes/main

修改最低好感度 避免0好感度问题
This commit is contained in:
HibiKier 2021-09-21 13:46:11 +08:00 committed by GitHub
commit 36ea174804
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,6 +16,7 @@ import aiohttp
import math import math
import asyncio import asyncio
import os import os
import secrets
async def group_user_check_in( async def group_user_check_in(
@ -41,7 +42,7 @@ async def _handle_check_in(
nickname: str, user_qq: int, group: int, present: datetime nickname: str, user_qq: int, group: int, present: datetime
) -> MessageSegment: ) -> MessageSegment:
user = await SignGroupUser.ensure(user_qq, group, for_update=True) user = await SignGroupUser.ensure(user_qq, group, for_update=True)
impression_added = random.random() impression_added = (secrets.randbelow(90)+1)/100
critx2 = random.random() critx2 = random.random()
add_probability = user.add_probability add_probability = user.add_probability
specify_probability = user.specify_probability specify_probability = user.specify_probability