微信群发c语言,微信群群发.py

import itchat

import time

import random

itchat.auto_login(hotReload=True) #itchat.auto_login()自动登陆命令

# #hotReload为热加载即是否缓存

# myroom = itchat.get_chatrooms(True)

# # for i in myroom:

# # print(i['NickName'])

def SendChatRoomsMsg(gname, context):

# 获取群组所有的相关信息(注意最好群聊保存到通讯录)

myroom = itchat.get_chatrooms(True)

# myroom = itchat.get_chatrooms()

#定义全局变量(也可以不定义)

global username

# 传入指定群名进行搜索,之所以搜索,是因为群员的名称信息也在里面

myroom = itchat.search_chatrooms(name=gname)

for room in myroom:

# print(room)

#遍历所有NickName为键值的信息进行匹配群名

if room['NickName'] == gname:

username = room['UserName']

# 得到群名的唯一标识,进行信息发送

itchat.send_msg(context, username)

else:

print('No groups found')

list=['测试群1',

'测试群2']

for i in range(len(list)):

SendChatRoomsMsg(list[i],'邀请好友享壕礼[鼓掌]'+'\n'+

'1.好友注册开户: 1-88元(随机)'+'\n'+

'2.好友投资≥1000: 10元'+'\n'+

'3.好友投资≥5000: 50元'+'\n'+

'4.好友投资≥10000:70元'+'\n'+

'5.好友投资≥20000:100元'+'\n'+

'奖金达到30元以上就可以提现了,最多提现1000元。提现后于一个工作日发放奖金')

print("群发完成"+str(i+1)+'次')

#

一键复制

编辑

Web IDE

原始数据

按行查看

历史

你可能感兴趣的:(微信群发c语言)