字體:小 中 大 | |
|
|
2017/04/11 11:30:31瀏覽53913|回應0|推薦0 | |
前言 : 最近開始用Discord跟洨夥伴管理專案 發現可以開很多伺服器,每個伺服器又可以開很多頻道 真的蠻好用的 至少要討論的東西不會混在一起,有個主題這樣 . 然後最近想像皮皮的頻道那樣 加上gitHub的通知 如果有人在GitHub上上傳新的進度,其他人也會在Discord上看到通知 . 正文 : https://github.com/Falconerd/discord-bot-github 主要是使用這份專案 . 如果要弄出Discord 的 Bot(機器人) ,一般是要架自己的伺服器 然後通過呼叫Discord的API去發送訊息 . 不過專案的人很好心 把網站和這一切都弄好了 所以只要照下面操作就可以了 . 首先先到你想要看的專案,然後Setting . 然後 點選 Webhooks 如果沒也串接過其他服務應該是空的 . 然後增加新的 Webhook (右上角) . https://discordbotgithub.herokuapp.com 把網址複製上去 . 設定的話我是弄成這樣 但我不確定是不是真的要改成json格式 . 然後就看你需要多少顯示資料就選擇一下 最後按下確定 就是這麼簡單 . https://discordapp.com/oauth2/authorize?&client_id=193000403632128013&scope=bot&permissions=3072 之後按下這個網頁(取自剛剛GitHub 專案) 然後選擇GitHub Bot要加入的伺服器 . 按下授權 之後就會發現那個伺服器多了GitHub 的 Bot . 如果要讓 GitHub Bot在伺服器的某個頻道內通知專案更新 就直接在那個頻道留言 !dbg add organization/repository . https://github.com/andy840119/osu-RP 例如像不才 如果要看這份專案 就是打 !dbg add andy840119/osu-RP . 如果之後不想看了 反之亦然打 !dbg remove andy840119/osu-RP . 以上 . 如果要用私人好友的方式讓他傳訊給你, 就在這裡打上一樣的指令 . 就會多出私人好友了 . 測試一下如果在GitHub上面push新的進度 . Bot就會直接回覆,速度還蠻快的 一兩秒通知就來了 . 當然,其他人也可以透過一樣的方式 去用類似訂閱的方式讓他的GitHub Bot回報你專案的進度 至於如果你的專案是Private,這方法還行不行得通我就不知道了 . 結論 : 糟糕感覺寫Discord 的 Bot 有點好玩 有點想在Docker上面架來玩玩看 . 不知道哪天會出把所有平台的Bot都整合好的套件 . |
|
( 興趣嗜好|電腦3C ) |