You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Python开发WhatsApp bot调用pywhatkit无法发送消息求助

pywhatkit发送WhatsApp消息无发送动作问题解决
  • 时间参数设置错误
    sendwhatmsg方法的第三、四位参数为24小时制的小时、分钟,只有当系统本地时间刚好走到你设置的时间点才会触发发送逻辑,若当前时间已超过你设置的5点24分,代码不会执行发送操作。
    测试阶段建议直接使用即时发送方法,无需提前设置时间:
import pywhatkit
# 直接打开聊天窗口,等待15秒后自动发送
pywhatkit.sendwhatmsg_instantly("+201000819787", "Whatsapp bot", wait_time=15)
  • 电话号码格式错误
    你代码里填写的号码+20100081978767位数不符合埃及手机号规则(埃及区号为20,后续手机号为10位,你多填写了2位),号码错误会导致跳转不到正确的聊天窗口,自然无法发送消息,需要核对接收方号码修正。
  • 前置运行条件不满足
    pywhatkit依赖浏览器的WhatsApp网页版实现发送,使用前必须满足两个条件:
    • 当前系统默认浏览器已经登陆过web.whatsapp.com,保持登陆状态
    • 运行代码时网络可以正常访问WhatsApp服务
  • 页面加载等待时间不足
    默认的页面加载等待时间可能因为网络卡顿不够用,导致还没加载完聊天窗口就触发了发送动作,可以手动调长wait_time参数数值,单位为秒,给页面留足够的加载时间。

内容的提问来源于stack exchange,提问作者Elsawy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 10:45:00