控制台命令
以下命令输入到运行 python main.py 的终端窗口中。群里的聊天指令见群聊功能。
状态与会话
| 命令 | 说明 |
|---|---|
help | 显示本地控制台帮助 |
status | 查看连接、当前账号与插件状态 |
chats | 查看本次连接收到过的会话 ID |
members | 查看成员目录 |
members 群ID | 查看指定群成员 |
group-members 群ID | 从微信读取本群完整成员名单、成员 ID 和昵称 |
group-nickname 群ID 微信ID | 查询指定成员的群昵称,未设置时返回微信名 |
history 昵称 10 | 查询该称呼的最近文字记录 |
发送媒体
text
send-image filehelper "E:\图片\示例.png"
send-emoticon filehelper "E:\表情\示例.gif"
send-voice filehelper "E:\语音\示例.wav"
send-file filehelper "E:\文件\示例.txt"把 filehelper 换成好友或群的实际 ID,即可向该会话提交发送。路径有空格时保留双引号。格式、大小和时长限制分别见图片、文件、表情、语音。
导出本地表情
text
export-emoticons
export-emoticons raw需要先配置当前账号的 wechat_data_directory。第一条导出并尝试转成可发送的 GIF;raw 只导出原件和缩略图。
好友与群管理
text
friend-requests
accept-friend fr_申请ID
invite-members 12345678@chatroom wxid_example_friend
create-group wxid_example_first wxid_example_second
enable friend_auto_accept
disable friend_auto_accept好友申请票据只保留在当前连接的内存中。群管理仅支持控制台操作,人数和验证范围见好友申请与群管理。
管理插件
text
plugins
enable echo
disable echo
reload echo
reloadplugins 显示处理数、异常和队列丢弃情况。reload 名称 只重载一个插件,reload 重载插件集合。正在处理长回调时,重载可能提示稍后再试。
修改账号、群配置、原生 DLL 后应停止并重启主程序,插件重载不会替换这些内容。
退出
text
quitexit、stop 也可以退出。等待框架完成连接清理后再重启;微信无需退出。