From da0f433eae7b7f757ee87850ecb5ef65652f01ec Mon Sep 17 00:00:00 2001 From: kf_wuhao <15392746632@qq.com> Date: Wed, 13 Jan 2021 17:59:17 +0800 Subject: [PATCH] update --- utils/dd_msg.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/utils/dd_msg.py b/utils/dd_msg.py index 8bef0f7..00e01c9 100644 --- a/utils/dd_msg.py +++ b/utils/dd_msg.py @@ -14,6 +14,10 @@ __all__ = ('ddsend_msg',) local_db = get_local_db('admin_game') dd_conf = local_db['game'].find_one() or {} +msg_set = set() + + + def get_sign(): timestamp = str(round(time.time() * 1000)) @@ -27,6 +31,13 @@ def get_sign(): def ddsend_msg(msg): + + hash_msg = hmac.new(msg.encode('utf-8'), digestmod=hashlib.sha256).digest() + if hash_msg not in hash_msg: + msg_set.add(hash_msg) + else: + return + data = { 'msgtype': 'text', 'text': {