wxpy
wxpy 0.3.9.8 (2017-6-16)
주목!
몇 가지 일반적인 시나리오
전체적으로 다양한 WeChat 개인 계정을 자동화하는 데 사용할 수 있습니다.
wxpy는 Python 3.4-3.6 및 버전 2.7을 지원합니다.
해당 Python 버전에 설치하려면 아래 명령의 "pip"를 "pip3" 또는 "pip2"로 바꾸십시오.
pip install -U wxpy
pip install -U wxpy -i " https://pypi.doubanio.com/simple/ "
위챗에 로그인하세요:
# 导入模块
from wxpy import *
# 初始化机器人,扫码登陆
bot = Bot ()
친구 찾기:
# 搜索名称含有 "游否" 的男性深圳好友
my_friend = bot . friends (). search ( '游否' , sex = MALE , city = "深圳" )[ 0 ]
메시지 보내기:
# 发送文本给好友
my_friend . send ( 'Hello WeChat!' )
# 发送图片
my_friend . send_image ( 'my_picture.jpg' )
다양한 메시지에 자동으로 응답:
# 打印来自其他好友、群聊和公众号的消息
@ 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 ( '哈哈,我自动接受了你的好友请求' )
로그인 상태 유지/실행:
# 进入 Python 命令行、让程序保持运行
embed ()
# 或者仅仅堵塞线程
# bot.join()
포괄적인 객체 기반 인터페이스, 더욱 우아한 호출
기본 다중 스레드 응답 메시지, 더 빠른 응답
챗봇, 공통 친구 등 유용한 구성 요소가 포함되어 있습니다.
단 두 줄의 코드로 WeChat을 사용하여 다른 프로젝트에서 경고를 받을 수 있습니다.
즐거운 탐색 및 디버깅, 변경할 필요 없음
itchat의 원래 인터페이스는 다음과 혼합될 수 있습니다.
물론 다양한 공통 기본 기능도 다룹니다.
- 문자, 사진, 비디오, 파일 보내기
- 키워드나 사용자 속성으로 친구, 그룹 채팅, 그룹 멤버 등을 검색하세요.
- 친구/그룹 구성원의 닉네임, 메모, 성별, 지역 및 기타 정보를 가져옵니다.
- 친구 추가, 그룹 생성, 그룹 초대, 그룹 탈퇴
http://wxpy.readthedocs.io
https://github.com/youfou/wxpy/releases
https://github.com/youfou/wxpy