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
原始数据
按行查看
历史