python - 试图制作一个 whatsapp 机器人

标签 python node.js twilio discord whatsapp

我正在尝试制作一个受 Discord 机器人功能启发的 WhatsApp 机器人,该机器人将在 WhatsApp 群组中工作。

我已经查看了官方的 WhatsApp Business API,但我不确定他们是否会批准我的号码,因为这只是一个业余爱好项目,而不是适当的“业务”。

不过还有一个替代方案,那就是 Twilio WhatsApp API。但是,它们为您提供了一个沙箱。我可以在 DM 中与它互动,但由于沙盒号码是一个企业帐户,我无法将它添加到像 discord 这样的组中。

我打算用python或者node写一个服务器。

任何人都可以分享解决方案或解决方法吗?只有我可以将 Twilio 号码添加到组中,我的问题才会得到解决。尽管我已准备好为此使用任何其他 API/解决方案。

最佳答案

实际上有一个 Python 解决方案。设置它很痛苦,但它仍然有效。检查一下:

https://github.com/mukulhase/WebWhatsapp-Wrapper

它使用网络驱动程序 Selenium 通过 Web-WhatsApp 发送/检索消息。

请注意,这违反了他们的规定,因此您的电话号码可能会被禁止!

关于python - 试图制作一个 whatsapp 机器人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60952847/

相关文章:

python - 在 Shapely 中以平面单位(例如平方米)计算多边形面积

python - Selenium with/Firefox 88 更改为 navigator.webdriver

javascript - 如何使用 Mocha 测试全局变量?

python - <Twilio/Python> jsonify 调用日志

javascript - 无法收听 twilio 视频 javascript 端点

在树莓派中运行两个程序时 Python 变慢

python - 如何减小 AWS Lambda 打包的 python zip 文件的大小

javascript - MongoDB - 插入项目的返回ID

mysql - 在 Adonisjs 和 MySQL 中生成 UUID 不工作

android - Twilio - 收到错误 : Account SID cannot be null when making a call