用python和itchat实现狗年微信群发拜年

一个月前就想用python和itchat搞个群发拜年的小程序了,但是没想到年前都在搞京东对接,太忙了.
年前最后一天休息,花了一个下午终于写出来了,还得感谢有itchat这么好用的工具.
代码已经上传到Github/WechatHappyNewYear,求星星~

import random

import itchat
import time


@itchat.msg_register(itchat.content.TEXT)
def print_content(msg):
    print(msg['Text'])


def randomBless():
    blessings = ["狗年第一天,一心一意送你祝福:祝你事业发达第一,平安健康第一,婚姻美满第一,家庭和谐第一,赚钱发财第一,开心快乐第一,轻松悠闲都是第一。",
                 "健康是最佳的礼物,知足是最大的财富,信心是最好的品德,关心是最真的问候,牵挂是最深的思念,祝福是最美的话语。祝新年快乐!平安幸福!",
                 "愿你狗年万事顺,得意洋洋满面春!欢快的歌声尽情飘,温暖的春风暖心潮。万千的喜气多热闹,吉祥的日子要来到。发条短信问个好,财源广进吉星照。万事顺利开怀笑,狗年幸福乐逍遥。",
                 "除夕夜,千里迢迢把家赶;心思念,酸甜苦辣在心间;年夜饭,平安吉祥共团圆;喜开颜,快乐吉祥永相伴。祝狗年除夕快乐,团团圆圆幸福满!",
                 "拜年礼包新配方,包含:十分关心十分甜蜜十分健康十分好运十分快乐十分吉祥十分幸福十分如意十分美满。愿你除夕快乐,狗年幸福满溢!",
                 "祝君新年好!新年新面貌!新年新心情!新年新开始!新年新运气!新朋旧友齐愿你,万事总如意,钱途千万里!",
                 "狗年到,短信早,祝福绕,人欢笑,生活好,步步高,重环保,健康牢,多关照,新目标,加力跑,乐淘淘。新春祝你事事好,生活妙,工资高!",
                 "新年祝你事业如日中天,恋人亲密无间,薪水上万成千,快乐无际无边,烦恼渺如云烟,逍遥胜似神仙!我买了二斤时尚,购了三斤浪漫,自制八斤快乐,从心底切下一吨关怀,做个狗年大礼送给你!",
                 "新年我把好运送到,祝您抱着平安,拥着健康,揣着幸福,搂着温馨,携着快乐,牵着财运,拽着吉祥,迈入狗年,快乐度过每一天! "]
    return random.sample(blessings, 1)[0]


itchat.auto_login(hotReload=True)
# itchat.run()
# itchat.send(u'测试消息发送', 'filehelper')
users = itchat.search_friends(name='光')
print(users[0])

groupList = itchat.get_chatrooms(update=True)
print(groupList)
for group in groupList:
    okWord = u'🎉🎉[红包][红包][小狗][小狗]亲爱的群友们,大帅比给你带来了新年祝福~  ' + randomBless() + "\nMade by WindAI[红包][红包]🎉🎉"
    print(okWord, group['UserName'])
    itchat.send(okWord, group['UserName'])
    time.sleep(10)

friendList = itchat.get_friends(update=True)[1:]

for friend in friendList:
    # 如果是真正发送,把下面的方法改为 itchat.send(REAL_SINCERE_WISH%(friend['DisplayName']or friend['NickName']),friend['UserName'])
    print(randomBless())
    okWord = u'🎉🎉[红包][红包]亲爱的%s,大帅比给你带来了新年祝福~  ' + randomBless() + "\nMade by WindAI[小狗][小狗][红包][红包]🎉🎉"
    print(okWord % (friend['DisplayName'] or friend['NickName']),
          friend['UserName'])
    itchat.send(okWord % (friend['DisplayName'] or friend['NickName']), friend['UserName'])
    # print(friend['DisplayName'], friend['NickName'])
    time.sleep(.5)
# itchat.send(u'测试消息发送 WindAI', users[0]['UserName'])

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,904评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,581评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,527评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,463评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,546评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,572评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,582评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,330评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,776评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,087评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,257评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,923评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,571评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,192评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,436评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,145评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,127评论 2 352

推荐阅读更多精彩内容