微信8.0 微信轟炸


 

pip install itchat
pip install itchat-uos    #跳過網頁登錄

 

代碼轉載:可以python帶參數運行,或者修改默認default運行,參考原作者

import itchat
import argparse


def get_arguments():
    parser = argparse.ArgumentParser(description='文獻表情包發送')
    parser.add_argument('--name', type=str, default="name",
                        help='要發送的人的微信備注')
    parser.add_argument('--group', type=str, default="person",
                        help='要發送到個人還是群組,默認個人')
    parser.add_argument('--number', type=int, default=100,
                        help='發送次數')
    parser.add_argument('--expression', type=str, default='[炸彈]',
                        help='要發送的表情/文本')
    return parser.parse_args()


if __name__ == '__main__':
    args = get_arguments()
    name = args.name
    number = args.number
    expression = args.expression
    group = args.group

    itchat.auto_login(hotReload=True)

    if group == 'person':
        to_name = itchat.search_friends(name=name)
        if to_name:
            print(to_name)
            for i in range(number):
                itchat.send(expression, toUserName=to_name[0]['UserName'])
        else:
            print("查無此人,請重試")

    elif group == 'group':
        to_room = itchat.search_chatrooms(name=name)
        print(to_room)
        if to_room:
            for i in range(number):
                itchat.send(expression, toUserName=to_room[0]['UserName'])
        else:
            print("查無此群,請重試")
    else:
        print("請輸入group為:person代表個人,group代表群組,其他字符不識別")

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM