Perhatian!
Beberapa skenario umum
Secara keseluruhan, ini dapat digunakan untuk mengotomatiskan berbagai akun pribadi WeChat.
wxpy mendukung Python 3.4-3.6, dan versi 2.7
Ganti "pip" pada perintah di bawah ini dengan "pip3" atau "pip2" untuk memastikan instalasi ke versi Python yang sesuai
pip install -U wxpy
pip install -U wxpy -i " https://pypi.doubanio.com/simple/ "
Masuk ke WeChat:
# 导入模块
from wxpy import *
# 初始化机器人,扫码登陆
bot = Bot ()
Temukan teman:
# 搜索名称含有 "游否" 的男性深圳好友
my_friend = bot . friends (). search ( '游否' , sex = MALE , city = "深圳" )[ 0 ]
Kirim pesan:
# 发送文本给好友
my_friend . send ( 'Hello WeChat!' )
# 发送图片
my_friend . send_image ( 'my_picture.jpg' )
Secara otomatis menanggapi berbagai pesan:
# 打印来自其他好友、群聊和公众号的消息
@ bot . register ()
def print_others ( msg ):
print ( msg )
# 回复 my_friend 的消息 (优先匹配后注册的函数!)
@ bot . register ( my_friend )
def reply_my_friend ( msg ):
return 'received: {} ({})' . format ( msg . text , msg . type )
# 自动接受新的好友请求
@ bot . register ( msg_types = FRIENDS )
def auto_accept_friends ( msg ):
# 接受好友请求
new_friend = msg . card . accept ()
# 向新的好友发送消息
new_friend . send ( '哈哈,我自动接受了你的好友请求' )
Tetap masuk/berjalan:
# 进入 Python 命令行、让程序保持运行
embed ()
# 或者仅仅堵塞线程
# bot.join()
Antarmuka berbasis objek yang komprehensif, panggilan yang lebih elegan
Pesan respons multi-utas default, balasan lebih cepat
Berisi komponen berguna seperti chatbots dan teman bersama
Hanya dua baris kode, gunakan WeChat untuk menerima peringatan di proyek lain
Eksplorasi dan debugging yang menyenangkan, tidak perlu melakukan perubahan
Antarmuka asli dari itchat dapat dicampur
Tentu saja, ini juga mencakup berbagai fungsi dasar umum:
- Kirim teks, gambar, video, file
- Cari teman, obrolan grup, anggota grup, dll. berdasarkan kata kunci atau atribut pengguna
- Dapatkan nama panggilan, catatan, jenis kelamin, wilayah dan informasi lain dari teman/anggota grup
- Menambah teman, membuat grup, mengundang ke grup, keluar dari grup
http://wxpy.readthedocs.io
https://github.com/youfou/wxpy/releases
https://github.com/youfou/wxpy