Skip to content
This repository has been archived by the owner on Aug 5, 2020. It is now read-only.

wxpy 0.3.2 (2017-3-25)

Compare
Choose a tag to compare
@youfou youfou released this 25 Mar 12:17
· 131 commits to master since this release
  • [新增] 转发消息,目前支持 7 种消息类型 Message.forward() (文档)

    例如,将公司群中的老板消息转发出来

    from wxpy import *
    
    bot = Bot()
    
    # 定位公司群
    company_group = ensure_one(bot.groups().search('公司微信群'))
    
    # 定位老板
    boss = ensure_one(company_group.search('老板大名'))
    
    # 将老板的消息转发到文件传输助手
    @bot.register(company_group)
    def forward_boss_message(msg):
       if msg.member == boss:
           msg.forward(bot.file_helper, prefix='老板发言')
    
    # 堵塞线程
    embed()
  • [新增] 在多个群中同步消息 sync_message_in_groups() (文档)

    my_groups = [group1, group2, group3 ...]
    
    @bot.register(my_groups, except_self=False)
    def sync_my_groups(msg):
        sync_message_in_groups(msg, my_groups)
  • [新增] 上传文件并获得 media_id,可用于重复发送 Bot.upload_file() (文档)

  • [新增] 堵塞进程,直到结束消息监听 (例如,机器人被登出时) Bot.join() (文档)

  • [新增] 群聊中的机器人自身(作为群成员) Group.self

  • [修复] 群消息中,当发送者为机器人自身时,msg.member 为 None 的问题