Python|每日定时对指定好友发送随机消息~

Posted huhahuhahu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python|每日定时对指定好友发送随机消息~相关的知识,希望对你有一定的参考价值。

代码很简单,直接贴了:

import itchat
import datetime
import time
import random

def wenhouyu(a):
    i = random.choice(a)
    return i

itchat.auto_login(hotReload=True)
names = input(‘请输入接收者微信昵称,多个用户用逗号隔开‘+‘\n‘).split(‘,‘)
whlist = input(‘请输入问候语,多条语句请用分号隔开,每次会随机发送其中一条‘+‘\n‘).split(‘;‘)
Time = input(‘请输入发送时间,如:08:30:00(英文输入法输入)‘+‘\n‘)

print(names)
print(whlist)
print(Time)



while 1:
    now = datetime.datetime.now()
    now_str = now.strftime(‘%Y/%m/%d %H:%M:%S‘)[11:]
    print(‘\r‘.format(now_str))
    if now_str in [Time]:
        print(‘1‘*50)
        wh = wenhouyu(whlist)
        for friend in names:
            try:
                name1 = itchat.search_friends(name=friend)
                userName = name1[0][‘UserName‘]
                itchat.send(wh ,toUserName=userName)  #发送整理出的消息
                print(‘已向‘+friend+‘发送消息:‘+wh)
            except:
                print(‘2‘*50)

    time.sleep(1)

 一共需要要三次输入,前俩次为中文输入法输入,第三次用英文输入法输入(用‘:‘分隔)

以上是关于Python|每日定时对指定好友发送随机消息~的主要内容,如果未能解决你的问题,请参考以下文章

Python-定时爬取指定城市天气-发送给关心的微信好友

Python下发送定时消息给微信好友

python微信聊天机器人改进版,定时或触发抓取天气预报励志语录等,向好友推送

Docker 部署 _实现每日情话 定时推送(apscheduler)

Docker 部署 _实现每日情话 定时推送(apscheduler)

Python发送新春祝福给指定好友