diff --git a/plugins/russian/__init__.py b/plugins/russian/__init__.py index c10ea1e6..c6fd50f2 100755 --- a/plugins/russian/__init__.py +++ b/plugins/russian/__init__.py @@ -6,6 +6,7 @@ from nonebot.params import CommandArg, Command, ArgStr from models.group_member_info import GroupInfoUser from utils.message_builder import at, image from .model import RussianUser +from models.ban_user import BanUser from models.bag_user import BagUser from services.log import logger from .data_source import rank @@ -442,6 +443,8 @@ async def end_game(bot: Bot, event: GroupMessageEvent): await BagUser.spend_gold(lose_user_id, event.group_id, money) win_user = await RussianUser.ensure(win_user_id, event.group_id) lose_user = await RussianUser.ensure(lose_user_id, event.group_id) + #ban掉被击毙的人一段时间 + BanUser.ban(lose_user_id,2,1800) bullet_str = "" for x in rs_player[event.group_id]["bullet"]: bullet_str += "__ " if x == 0 else "| "