From de456630f3f13f4eadbeba7acba67f1983ab17dd Mon Sep 17 00:00:00 2001
From: felinae98 <731499577@qq.com>
Date: Fri, 19 Feb 2021 00:26:15 +0800
Subject: [PATCH] add override use pic

---
 src/plugins/hk_reporter/post.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/plugins/hk_reporter/post.py b/src/plugins/hk_reporter/post.py
index 592dc73..02e70e5 100644
--- a/src/plugins/hk_reporter/post.py
+++ b/src/plugins/hk_reporter/post.py
@@ -11,9 +11,15 @@ class Post:
     url: str
     target_name: Optional[str] = None
     compress: bool = False
+    override_use_pic: Optional[bool] = None
 
     pics: list[str] = field(default_factory=list)
 
+    def _use_pic(self):
+        if self.override_use_pic != None:
+            return self.override_use_pic
+        return plugin_config.hk_reporter_use_pic
+
     async def generate_messages(self):
         msgs = []
         text = '来源: {}'.format(self.target_type)
@@ -21,7 +27,7 @@ class Post:
             text += ' {}'.format(self.target_name)
         if self.text:
             text += '\n{}'.format(self.text)
-        if plugin_config.hk_reporter_use_pic:
+        if self._use_pic():
             msgs.append(await parse_text(text))
             if not self.target_type == 'rss':
                 msgs.append(self.url)