feat: 现在可以设置是否自动保存表情包了

This commit is contained in:
tcmofashi
2025-03-07 01:49:42 +08:00
parent 0ebd241077
commit b77d73ddc7
3 changed files with 6 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ import hashlib
import time
import os
from ...common.database import Database
from ..chat.config import global_config
import zlib # 用于 CRC32
import base64
from nonebot import get_driver
@@ -143,6 +144,8 @@ def storage_emoji(image_data: bytes) -> bytes:
Returns:
bytes: 原始图片数据
"""
if not global_config.EMOJI_SAVE:
return image_data
try:
# 使用 CRC32 计算哈希值
hash_value = format(zlib.crc32(image_data) & 0xFFFFFFFF, 'x')