Skip to content

go-sphere/wecom-bot-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeChat Work AI Bot SDK for Go

A complete Go SDK for building WeChat Work (企业微信) AI Bot applications with callbacks, encryption, template cards, and streaming messages.

Features

  • Complete API Coverage: All message types, events, and template cards
  • Strong Typing: Type-safe structures for all API objects
  • Encryption/Decryption: AES-256-CBC encryption with PKCS#7 padding
  • Signature Verification: Constant-time signature comparison
  • Active Replies: Client for sending messages via response_url
  • Stream Support: Handle streaming AI responses
  • Deduplication: Built-in message deduplication with TTL
  • Template Cards: All 5 card types with full field support
  • Zero Dependencies: Uses only Go standard library

Documentation

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

A complete Go SDK for building WeChat Work.

Resources

License

Stars

Watchers

Forks

Packages

No packages published