用 itchat 写了点简单的代码,貌似可以解决这个问题
import itchat
WARNING_KEYWORDS = [
"钢铁侠",
"铁人",
"铁罐",
"iron",
"man",
"小蜘蛛",
"绿巨人",
"鹰眼",
"美队",
"tony",
"stack",
"复仇者",
"4",
"联盟",
"妇联",
"黑寡妇",
"灭霸",
]
WARNING_REPLY = """该消息涉嫌剧透复联四 现已清屏!!
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
远离剧透,人人有责!!
"""
@itchat.msg_register(itchat.content.TEXT)
def text_reply(msg):
if msg.text in WARNING_KEYWORDS:
print(f"WARNING! 这条消息涉嫌剧透,现已自动屏蔽 FROM:{msg.user.NickName}")
return WARNING_REPLY
if __name__ == "__main__":
itchat.auto_login(hotReload=True)
itchat.run()
1
tuwulin365 2019-04-24 15:28:43 +08:00
剧透啥,灭霸死了?
|
2
passerbytiny 2019-04-24 15:32:16 +08:00
微信天生就是白名单,你不加好友就根本看不到。你这种情况白名单、黑名单、黄名单、各种名单都是解决不了的。
|
3
Ehco1996 OP @passerbytiny 问题是被好友剧透了,我写了一小段代码解决了 hh
|
4
leafre 2019-04-24 16:22:13 +08:00 5
很多人不敢说,其实漫威不好看
|
5
26407166 2019-04-24 16:30:27 +08:00
只看到了有自动回复,屏蔽的功能在哪里
|
6
Vegetable 2019-04-24 16:49:44 +08:00
这电影真是对大家的折磨,看了的人不敢说,没看的人不敢刷社交网络.我真是服气哈哈哈
|
8
loveour 2019-04-24 17:01:11 +08:00
@leafre #4 好看不好看是很主观的事情,我觉得认为好看或者认为不好看都挺正常的。如果非得从一些公认的角度批评比如说特效特别差,我觉得那才是有问题吧。
|
9
Ehco1996 OP |
11
JFLW 2019-04-24 18:00:33 +08:00
怕剧透不看就好了,你不喜欢这电影,就不在意剧透不剧透了。
|
12
ShuoHui 2019-04-24 18:01:52 +08:00 via iPhone
今早已经被微博剧透了一波,心态很炸
|