V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Ehco1996
V2EX  ›  电影

刚被剧透了,话说微信有白名单机制么?

  •  
  •   Ehco1996 · 2019-04-24 15:06:52 +08:00 · 6077 次点击
    这是一个创建于 1827 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2019-04-24 16:16:48 +08:00

    用 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()
    
    
    
    12 条回复    2019-04-24 18:01:52 +08:00
    tuwulin365
        1
    tuwulin365  
       2019-04-24 15:28:43 +08:00
    剧透啥,灭霸死了?
    passerbytiny
        2
    passerbytiny  
       2019-04-24 15:32:16 +08:00
    微信天生就是白名单,你不加好友就根本看不到。你这种情况白名单、黑名单、黄名单、各种名单都是解决不了的。
    Ehco1996
        3
    Ehco1996  
    OP
       2019-04-24 16:15:32 +08:00
    @passerbytiny 问题是被好友剧透了,我写了一小段代码解决了 hh
    leafre
        4
    leafre  
       2019-04-24 16:22:13 +08:00   ❤️ 5
    很多人不敢说,其实漫威不好看 ​​​​
    26407166
        5
    26407166  
       2019-04-24 16:30:27 +08:00
    只看到了有自动回复,屏蔽的功能在哪里
    Vegetable
        6
    Vegetable  
       2019-04-24 16:49:44 +08:00
    这电影真是对大家的折磨,看了的人不敢说,没看的人不敢刷社交网络.我真是服气哈哈哈
    wolfie
        7
    wolfie  
       2019-04-24 16:53:34 +08:00
    @leafre #4
    是对题材不感兴趣,看看罗素兄弟导的几部漫威在 MTC 上的评分。
    loveour
        8
    loveour  
       2019-04-24 17:01:11 +08:00
    @leafre #4 好看不好看是很主观的事情,我觉得认为好看或者认为不好看都挺正常的。如果非得从一些公认的角度批评比如说特效特别差,我觉得那才是有问题吧。
    Ehco1996
        9
    Ehco1996  
    OP
       2019-04-24 17:01:37 +08:00
    @26407166 就是加很多空白符来清屏...... 微信没有啥删消息的接口,
    效果可以看这个 https://zhuanlan.zhihu.com/p/63596652
    26407166
        10
    26407166  
       2019-04-24 17:35:55 +08:00
    @Ehco1996 可以说是相当简单粗暴了
    JFLW
        11
    JFLW  
       2019-04-24 18:00:33 +08:00
    怕剧透不看就好了,你不喜欢这电影,就不在意剧透不剧透了。
    ShuoHui
        12
    ShuoHui  
       2019-04-24 18:01:52 +08:00 via iPhone
    今早已经被微博剧透了一波,心态很炸
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2811 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:40 · PVG 23:40 · LAX 08:40 · JFK 11:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.