github.com/LagrangeDev/LagrangeGo@v0.0.0-20240512064304-ad4a85e10cb4/README.md (about) 1 # LagrangeGo 2 ntqq 协议的golang实现 移植于 [Lagrange.Core](https://github.com/KonataDev/Lagrange.Core)/ 3 [lagrange-python](https://github.com/LagrangeDev/lagrange-python) 4 项目架构以及相当一部分的代码借鉴或来源于 [MiraiGo](https://github.com/Mrs4s/MiraiGo) 5 ~~Readme也是抄的~~ 6 7 ## 使用前声明 8 本项目为协议实现,不推荐直接使用。 9 10 ## 使用方法 11 12 ```bash 13 go get -u github.com/LagrangeDev/LagrangeGo 14 ``` 15 16 ## 支持的功能 17 18 ## 协议支持 19 20 <details> 21 <summary>已完成功能/开发计划列表</summary> 22 23 **登录** 24 - [ ] 账号密码登录 25 - [x] 二维码登录 26 - [ ] 验证码提交 27 - [ ] 设备锁验证 28 - [ ] 错误信息解析 29 30 **消息类型** 31 - [x] 文本 32 - [x] 图片 33 - [ ] 语音 34 - [ ] 表情 35 - [x] At 36 - [ ] 回复 37 - [ ] 长消息(仅群聊/私聊) 38 - [ ] 链接分享 39 - [ ] 小程序(暂只支持RAW) 40 - [ ] 短视频 41 - [ ] 合并转发 42 - [ ] 群文件(上传与接收信息) 43 44 **事件** 45 - [x] 好友消息 46 - [x] 群消息 47 - [ ] 临时会话消息 48 - [x] 登录号加群 49 - [x] 登录号退群(包含T出) 50 - [x] 新成员进群/退群 51 - [x] 群/好友消息撤回 52 - [x] 群禁言 53 - [ ] 群成员权限变更 54 - [x] 收到邀请进群通知 55 - [x] 收到其他用户进群请求 56 - [ ] 新好友 57 - [x] 新好友请求 58 - [ ] 客户端离线 59 - [ ] 群提示 (戳一戳/运气王等) 60 61 **主动操作** 62 63 _为防止滥用,不支持主动邀请新成员进群_ 64 65 - [x] 发送群消息 66 - [x] 发送好友消息 67 - [ ] 发送临时会话消息 68 - [x] 获取/刷新群列表 69 - [x] 获取/刷新群成员列表 70 - [x] 获取/刷新好友列表 71 - [ ] 获取群荣誉 (龙王/群聊火焰等) 72 - [ ] 处理加群请求 73 - [ ] 处理被邀请加群请求 74 - [ ] 处理好友请求 75 - [x] 撤回群消息 76 - [ ] 群公告设置 77 - [ ] 获取群文件下载链接 78 - [x] 群设置 (全体禁言/群名) 79 - [x] 修改群成员Card 80 - [x] 修改群成员头衔 81 - [ ] ~~群成员邀请~~ 82 - [x] 群成员禁言/解除禁言 83 - [x] T出群成员 84 - [x] 戳一戳群友 85 - [ ] ~~获取陌生人信息~~ 86 87 </details> 88 89 ### 不支持的协议 90 **基于 [QQ钱包支付用户服务协议](https://www.tenpay.com/v2/html5/basic/public/agreement/protocol_mqq_pay.shtml) 不支持一切有关QQ钱包的协议** 91 92 >4.13 您不得利用本服务实施下列任一的行为: 93 >\ 94 > (9) **侵害QQ钱包支付服务系統;** 95 96 - [ ] ~~QQ钱包协议(收款/付款等)~~ 97 98 ### 贡献者 99 100 [![Contributors](https://contributors-img.web.app/image?repo=LagrangeDev/LagrangeGo)](https://github.com/LagrangeDev/LagrangeGo/graphs/contributors) 101 102 此项目引用了[MiraiGo](https://github.com/Mrs4s/MiraiGo)的相当一部分代码,但是没有fork原仓库,所以MiraiGo的Contributors也应该放在这 103 [![Contributors](https://contributors-img.web.app/image?repo=Mrs4s/MiraiGo)](https://github.com/Mrs4s/MiraiGo/graphs/contributors) 104