iaping / go-wechat-robot

wechat robot SDK for golang(企业微信自定义机器人SDK)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-wechat-robot

wechat robot SDK for golang

Quickstart

package main

import (
	"log"

	"github.com/iaping/go-wechat-robot/robot"
	"github.com/iaping/go-wechat-robot/robot/message"
)

func main() {
	wxRobot := robot.New("your robot webhook")

	// text
	text := message.NewTextSimple("hello world!", false)
	resp, err := wxRobot.Send(text)
	if err != nil {
		log.Println(err)
		return
	}
	log.Println("success:", resp.IsSuccess(), "code:", resp.Code, "message:", resp.Message)

	// markdown
	markdown := message.NewMarkdownSimple(`实时新增用户反馈<font color=\"warning\">132例</font>,请相关同事注意。\n
	>类型:<font color=\"comment\">用户反馈</font>
	>普通用户反馈:<font color=\"comment\">117例</font>
	>VIP用户反馈:<font color=\"comment\">15例</font>`)
	resp, err = wxRobot.Send(markdown)
	if err != nil {
		log.Println(err)
		return
	}
	log.Println("success:", resp.IsSuccess(), "code:", resp.Code, "message:", resp.Message)
}

About

wechat robot SDK for golang(企业微信自定义机器人SDK)


Languages

Language:Go 100.0%