Skip to content

Yongv/wechat-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wechat-api

wechat-api 是微信个人号的Java版本API,让你更方便的操作个人微信号。

@biezhi on zhihu

特性

  • 使用简单,引入以来即可
  • 支持本地图片和终端输出二维码
  • 支持文本、图片、视频、撤回消息等
  • 注解绑定消息监听
  • 支持扩展存储消息
  • JDK6+

使用

引入 maven 依赖

<dependency>
    <groupId>io.github.biezhi</groupId>
    <artifactId>wechat-api</artifactId>
    <version>1.0.0</version>
</dependency>

构建自己的小机器人

public class MyBot extends WeChatBot {

    public MyBot(Config config) {
        super(config);
    }
    
    @Bind(msgType = MsgType.TEXT)
    public void handleText(WeChatMessage message) {
        log.info("接收到 [{}] 的消息: {}", message.getName(), message.getText());
        this.sendText(message.getFromUserName(), message.getText() + " : 嘻嘻嘻 [坏笑]");
    }

    public static void main(String[] args) {
        new MyBot(Config.me().showTerminal(true)).start();
    }
    
}

开源协议

MIT

About

🗯 微信个人号API Java版本

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%