由于公司内部使用telegram作为沟通工具,而目前的自动化平台不支持Telegram通知,因此需要集成Telegram机器人发送一些自动化报告通知,在此记录一下过程
1.创建Telegram Bot
首先需要在telegram中创建一个bot,在左上角搜索框中搜索“BotFather”,注意选择带有官方认证的那个账号,以防被骗
之后点击进入对话,发送/newbot创建新的机器人,并根据提示设置机器人的name和username,设置完成后会返回机器人的token
2.集成Bot
2.1.添加maven依赖
<dependency>
<groupId>org.telegram</groupId>
<artifactId>telegrambots</artifactId>
<version>6.8.0</version>
</dependency>
2.2.创建TelegramBotClient
@Slf4j
public class TelegramBotClient extends Telegr