Telegram Bot元件
Telegram是跨平台的即時通訊軟體,其用戶端是自由及開放原始碼軟體,但伺服器端是專有軟體。使用者可以相互交換加密與自毀訊息,傳送相片、影片等所有類型檔案。官方提供手機版、電腦版和網頁版等多種平台用戶端;同時官方開放應用程式介面,因此擁有許多第三方的用戶端可供選擇https://github.com/h8000572003/telegram
專案使用目的
透過即時訊息,即刻掌握系統狀態
透過指令進行操作服務
程式設計規則
建立BotCmdService(機器人指令服務),註冊機器人命令規則,透過呼叫BotCmdService.exeCmd方式處理該命令方式。
/**
* 機器人命令
* @author andy
*
*/
public interface IBotCmd {
/**
*
* @param arg 命令
* @param context 訊息上下文
* @return 命令回訊方式
*/
BotCmdResponse execute(String arg, BotContext context);
}
<dependency>
<groupId>io.github.h8000572003</groupId>
<artifactId>telegram</artifactId>
<version>0.3.8</version>
</dependency>
Last updated
Was this helpful?