# TGBot&Group建立步驟及資訊 ### 創建機器人 * 開啟Telegram App,加入BotFather為好友 * 依序輸入指令 /newbot, name, username,其中name隨意設定,之後都可以調整,username則固定未來不能更動,且username結尾要有包含bot ![](https://i.imgur.com/72IYWn4.png) * 建立完後,請先把username&botToken記錄起來,如上圖範例username: test_GRSReporter_bot,betToken:5722302991:AAE4PWvP2pUsxxab9NOllQB99PFKu4AuMAk ## 創建房間(Group) * 建立Group,並將機器人加進來 ![](https://i.imgur.com/NfZu4qX.png) * 將機器人設定為admin ![](https://i.imgur.com/yNbeMG5.png) ![](https://i.imgur.com/fIehtFB.png) * 接下來要取得此Group的chatid,從Group增加成員,將RawDataBot加進來,RawDataBot一進群組就會將群組內的資訊顯示出來了,將chat id記錄起來後就可以將RawDataBot移出群組 ![](https://i.imgur.com/ZLr2AGU.png) ![](https://i.imgur.com/TW5FyNi.png * 若此法不成功可以改用第二種方法取得,在瀏覽器打以下API,token要換成自己新建立機器人的token,然後再回到群組說話,重新打一次API,就可以看到該群組的資訊出現了 ``` https://api.telegram.org/bot{botToken}/getUpdates ``` ![](https://i.imgur.com/GfARuVB.png > 這邊要注意將機器人設定為admin後,chat id會改變,所以要先進行設定admin再取chat id > 另外若用API方式都沒訊息,可能是機器人還沒啟動,要到跟機器人1對1的對話窗輸入/start啟動新創的機器人 以上流程執行完畢後, 會取得三種資訊需要給RD人員 1. username 2. botToken 3. chat id