微信群发带备注名的祝福信息
投稿人:名字学起名网2020-09-18 08:09:37
第一个实现自己想法的python小程序。。虽然只有一点代码微信群发带昵称,写的丑,不规范。
微信不支持带名字的信息群发。过年的时候就在想有没有可以带名字微信群发祝福的东西。
由于正在学习python,过完年后就用python的itchat实现了这个想法。
用itchat库几行代码就能写一个带备注名的群发脚本。
自己用tkinter做了个简单的GUI,用pyinstaller打包成exe,已发给朋友在windows上测试可用。
代码如下:
#-*-coding:utf-8-*-3
import%20itchat
import%20time
from%20tkinter%20import%20*
from%20tkinter%20import%20messagebox
class%20Weixingui:
def%20__init__(self):
%20%20%20%20%20%20%20%20top=Tk()
%20%20%20%20%20%20%20%20top.geometry("600x100")
%20%20%20%20%20%20%20%20top.title("微信群发助手")
%20%20%20%20%20%20%20%20top.columnconfigure(0,%20minsize=50)
%20%20%20%20%20%20%20%20top.rowconfigure(0,%20minsize=50)
groupname%20=%20Label(top,%20text="群名").grid(row=0)
wishname%20=%20Label(top,%20text="祝福话语").grid(row=0,%20column=2)
self.entry_qunming=StringVar()
%20%20%20%20%20%20%20%20grouptext=Entry(top,textvariable=self.entry_qunming).grid(
row=0,column=1)
self.entry_wish%20=%20StringVar()
wishtext=Entry(top,textvariable=self.entry_wish).grid(row=0,column=3)
send=Button(top,text="发送祝福",command=self.weixin).grid(row=1,column=2,sticky=W)
def%20weixin(self):
%20%20%20%20%20%20%20%20wish=self.entry_wish.get()
%20%20%20%20%20%20%20%20sendwish="%s,"+str(wish)
%20%20%20%20%20%20%20%20chatroomName=self.entry_qunming.get()
%20%20%20%20%20%20%20%20itchat.auto_login(hotReload=True)
%20%20%20%20%20%20%20%20itchat.get_chatrooms(update=True)
%20%20%20%20%20%20%20%20chatrooms%20=%20itchat.search_chatrooms(name=chatroomName)
%20%20%20%20%20%20%20%20chatroom%20=%20itchat.update_chatroom(chatrooms[0]['UserName'])
for%20friend%20in%20chatroom['MemberList']:
%20%20%20%20%20%20%20%20%20%20%20%20friend%20=%20itchat.search_friends(userName=friend['UserName'])
%20%20%20%20%20%20%20%20%20%20%20%20itchat.send(sendwish%20%%20(friend['RemarkName']%20or%20friend["NickName"]),%20friend['UserName'])
%20%20%20%20%20%20%20%20messagebox.showinfo("SB","发送完毕啦")
def%20main():
d=Weixingui()
%20%20%20%20mainloop()
if%20__name__==%20"__main__":
%20%20%20%20main()
说明:
1、一定要自己发起的群聊(自己发起的群聊,对方不会知道有这么一个群),且群聊人数不超过40个(超过四十个微信群发带昵称,微信会发信息通知群里的人)。
2、把群添加到通讯录,改个群名。
3、发送的名字为备注名,无备注名则用昵称发送。
把群名和祝福话语填入,点击发送后会弹出一个二维码图片,扫描后就会自动发送。
发送出去的内容为 : “昵称“+你刚输入的祝福话语。
Tags标签:微信群发带昵称 微信昵称带小表情符号 女生微信昵称带日文
下一篇 :微信昵称怎么改变字体