# 注意
仅支持windows x64

# 安装

> 私有仓库先配置ssh秘钥,或者你应该知道怎么get私有仓库的代码  
> [教程](https://geek-docs.com/git/git-questions/974_git_whats_the_proper_way_to_go_get_a_private_repository.html)
> 当然git到本地也行

```
replace github.com/goWxHook/goWxHook => your path/goWxHook
```

```azure
go install github.com/swaggo/swag/cmd/swag@v1.16.3
swag init  --parseInternal --parseDependency -g main.go
```
# 功能表

## core.WxApi

- [x] 获取好友列表消息
  - > GetFriendLists
- [x] 获取公众号消息
  - > GetPublicUserLIst
- [x] 获取群聊列表
  - > GetChatRoomList
- [x] 获取群成员
  - > GetRoomMember
- [x] 发送文本消息 (私聊/群聊/@)
  - > SendTextMsg 
- [x] 发送图片消息
  - > SendImageMsg
- [x] 发送GIF消息
  - > SendGifMsg
- [x] 发送文件消息
  - > SendFileMsg
- [x] 发送视频消息
  - > SendVideoMsg
- [x] 发送名片消息
  - > SendCardMsg
- [x] 发送链接消息
  - > SendLinkMsg
- [x] 加好友
  - > AddFriend
- [x] 删除好友
  - > DelFriend
- [x] 修改好友备注
  - > EditFriendRemark
- [x] 自动同意好友申请
  - > AutoAcceptAddFriend
- [x] 自动同意好友转帐
  - > AutoAccpetWCPay
- [x] 自动进群邀请
  - > AutoAccpetRoom
- [x] 自动加名片
  - > AutoAccpetCard
- [x] 邀请好友进群消息
  - > InviteToChatRoom
- [x] 删除群成员
  - > DelChatRoomMember
- [x] 退出并删除群
  - > DelChatRoom
- [x] 修改群名称
  - > EditChatRoomName
- [x] 修改群通知
  - > EditChatRoomNotice
- [x] 创建群聊
  - > CreateChatRoom
- [x] 进入直播间
  - > LiveEnter
- [x] 直播间发言
  - > LiveSendMsg
- [x] 解密图片
  - > DecryptImg
- [x] 置顶消息
  - > ChatSessionTop
- [x] 免打扰消息
  - > ChatMsgNotNotify
- [x] 修改显示群昵称
  - > RoomShowNameMsg
- [x] 保存到联系人
  - > SaveRoomSaveToContact
- [x] 修改群内昵称
  - > EditRoomMemberNickName
