/wxclient

wechat client sdk

Primary LanguageGoMIT LicenseMIT

wx client dll by golang

Go Reference Examples

安装

go get github.com/yexk/wxclient 

使用案例

package main

import (
	"fmt"

	"github.com/yexk/wxclient/client"
)

func main() {
	// 启动监听的地址
	wx := client.NewConnect("127.0.0.1:5555")

	// 注册监听事件, 等其他事件
	wx.RegisterHandlers(client.RecvTxtMsgHandler(Revc))

	// 通过api获取好友列表
	userList, _ := wx.ApiGetUserList()
	for _, v := range userList.Content {
		fmt.Printf("v.Name: %v, v.Wxcode: %v\n", v.Name, v.Wxcode)
	}

	wx.Start()
}

func Revc(wx *client.WxClient, event *client.Event) {
	// 判断是不是群
	if !wx.BoolGroup(event.Wxid) {
		wx.SendTxtMsg(event.Wxid, "群聊:我是自动回复!")
	} else {
		wx.SendTxtMsg(event.Wxid, "私聊:我是自动回复!")
	}
}

声明

  1. 请大家在国家法律、法规和腾讯相关原则下使用
  2. 不对任何下载和使用者的任何行为负责
  3. 无任何后门、木马,也不获取、存储任何信息
  4. 持续升级
  5. 永久免费

致谢

cixingguangming55555