这是一个 Telegram 的机器人库,能够帮你快速搭建一个机器人程序运行。
- 快速接入API
- 内置多种实现
- 支持代理,不怕被墙
- 依赖更少,简单最好
- 异步调用,效率更高
- 灵活配置,满足自定义需求
下面是Maven坐标
<dependency>
<groupId>io.github.biezhi</groupId>
<artifactId>telegram-bot-api</artifactId>
<version>最新版本</version>
</dependency>
TelegramBot bot = new TelegramBot(TOKEN);
System.out.println(bot.getMe());
TelegramBot bot = new TelegramBot(TOKEN);
bot.onCmd("/help", message -> {
log.info("收到消息: {}", message);
bot.text(message, "/echo\r\n/me\r\n/hi");
}).await();
TelegramBot bot = new TelegramBot(TOKEN);
bot.onSticker(message -> {
log.info("收到贴图: {}", message);
}).await();
TelegramBot bot = new TelegramBot(TOKEN);
bot.onOther(message -> {
log.info("收到消息: {}", message);
}).await();