創作內容

10 GP

【自製】Discord-遊戲伺服器狀態 108/03/26 更新

作者:絕無隱字( )│2018-01-07 01:31:34│贊助:20│人氣:3076
手機板排版很亂...抱歉

想知道遊戲目前的狀態 又不想打開遊戲去看?
這個程式可以自動的在Discord廣播您所設定的遊戲伺服器是否有開啟!!

聲明:這個程式不會去抓取你電腦內的資料
只會生成必要文件在 %appdata%\DGSS 使用微軟 ClickOnce
您大可放心去使用

2019/03/26更新內容:


  1. 修改伺服器列表介面
  2. 新增 "啟用" 選項
  3. 新增 "隱藏IP" 選項



舊版本聲明:
由於程式檔案要很多dll檔 所以我用封裝軟體封裝成一個EXE檔案
執行時會自動解縮到%appdata%\DGSS 資料夾
可能會有防毒軟體誤認為病毒!!!
所以在這附上線上掃毒圖片


詳細:點我

程式下載:點我



安裝教學:
1.到Discord - MyAPP 創建一隻BOT
2.點NEW APP 創建一支新的BOT
3.輸入BOT名稱 之後點選下方的Create APP
4.點選Create a BOT User
之後
5.前往下方網址 把BOT邀請至伺服器
https://discordapp.com/oauth2/authorize?client_id=<CLIENT_ID>&scope=bot
<CLIENT_ID> 改為BOT的Client ID

使用教學:

1.開啟程式
2.填入Bot的token、伺服器ID、頻道ID
   頻道ID取得方法和伺服器ID取得一樣 在頻道點右鍵 ->複製ID

3.設定伺服器IP、名稱
   *IP那個欄位後方可以手動加上port
4.設定好之後案確定就可以按下啟動
*計時器要在按啟動前設定好
下方的廣播測試可以直接伺服器狀態
旁邊的框框打勾後可以在Discord 上輸入 ,info 手動發伺服器狀態
影片:

有發現更多BUG歡迎留言告訴我喔!
已知BUG
待發現
增加伺服器欄位 位置會跑掉 點選確定後再開顯示就會正常
增加伺服器欄位 內容為空可以點擊"確定"

預計改進:

1.增加伺服器狀態變動自動廣播
2.改善介面
3.增加自訂指令
4.最小化執行
5.增加顯示MOTD 或是人數的功能 (MOTD不顯示 會過長
6.增加更多遊戲支持

語言:
vb.net


更新日誌:

2018/2/27更新內容:
  1. 全部重寫
  2. 新增遊戲選項 :
    • 其他
    • Minecraft
    • Source引擎系列
  3. 改善介面
  4. 新增時間選項 : 10、20、30、60分鐘
  5. 只有第一次運行會發訊息,再來都是使用編輯方式 改善了惱人的通知聲
  6. 新增詳細訊息 當選擇"其他"以外的遊戲 都會嘗試取得
    • 遊戲人數
    • 遊戲名稱
    • 地圖
    • 版本
  7. 改善 IP部分:
    • 未填寫端口號碼 會自動以遊戲預設端口 偵測遊戲
18/09/03 更新內容:
全部重寫
新增遊戲 選項 : 其他、Minecraft、Source引擎系列
改善介面
新增時間選項 : 10、20、30、60分鐘
只有第一次運行會發訊息,再來都是使用編輯方式 改善了惱人的通知聲
新增詳細訊息:
當選擇"其他" 以外的遊戲 都會嘗試取得 遊戲人數、
遊戲名稱、地圖、版本。
改善 IP部分:
未填寫端口號碼 會自動以預設端口 偵測遊戲

18/02/27更新內容:
更新原始碼
修復某些BUG (自己也忘了XD
原始碼: 點我

18/01/30更新內容:
新增 "設定過點我按鈕" 省去麻煩步驟
新增 "Minecraft" 勾選框框 可以顯示目前伺服器人數
(注意! 只適用Minecraft,有些伺服器會無法取的人數
修復某些BUG (自己也忘了XD
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=3846864
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:自製|Discord|Discord BOT|遊戲伺服器狀態|game server status|VB.net|Minecraft

留言共 13 篇留言

O.cookie
講的很詳細~感謝教學~

01-07 04:27

10月
想詢問 一定要分流碼嗎?
可以不要嗎?
但是他會一直跑出錯誤
導致不會公告

04-06 22:57

絕無隱字( )
分流碼......?可以說出錯誤的內容嗎? 04-08 14:07
10月
說什麼 分流碼 25565 這個我沒有打
他就說不可能是空的,就沒發布了!

04-09 16:26

絕無隱字( )
那是端口號(Port) 每個遊戲都會有 (Minecraft通常是25565)其他遊戲不一定 那一定要打否則無法確定伺服器狀態04-09 20:08
棒棒柏
版主我可以把它改編ㄇ
版面有點醜 :P
順便我也可以加 icon, 可以ㄇ...

05-13 11:36

絕無隱字( )
你在 GIThub 上創建一個 fork 修改後使用 pull request 同步上來05-13 16:04

請問為什麼 我看不到別人在玩什麼遊戲 別人看得到我在玩什麼遊戲

05-26 17:51

絕無隱字( )
你是指...Discord的... 正在玩?05-27 14:19

絕無隱字( ) 是的 我是指正在玩

05-27 14:38

絕無隱字( )
這可能就是你朋友關了這功能 或是Discord 不認得這遊戲 要手動添加05-27 15:13
10月
期待增加人數顯示功能

08-15 01:11

絕無隱字( )
已經更新了顯示功能了!09-03 18:03
血夜OAO
希望能插件化

11-21 21:03

絕無隱字( )
minecraft 已經有相關的插件了,做這個目的是可以一次顯示多個伺服器。11-22 01:37
紙片
有辦法不要把伺服器IP顯示出來嗎
楓之谷有支援嗎?

03-26 19:16

絕無隱字( )
好,下一次我更新加入不顯示IP 功能大約2~3天更新。 我還沒有試過風骨伺服器 有時間我會試試看的。03-26 19:27
紙片
楓谷伺服器我是指私服的喔!!

03-27 18:35

絕無隱字( )
嗯。我知道,風之谷的還需要研究一下,畢竟他沒有相關文件。03-27 18:39

請問有原始碼嗎?
想寫
輸入指定文字,機器人會自動修改自己的暱稱,且回覆指定文字

我現在連讓機器人上線(連線) 都無法

05-30 21:05

絕無隱字( )
原始碼在這 : https://github.com/InterfaceGUI/DiscordGameServersStatus05-30 21:26

謝謝大大

05-30 22:32

無風
大大您好! 想要使用您分享的程式但載點好像掛了

07-28 10:29

絕無隱字( )
沒發現空間在前幾天到期了。 您可以在這裡下載 : https://github.com/InterfaceGUI/DiscordGameServersStatus/releases07-28 10:44
我要留言提醒:您尚未登入,請先登入再留言

10喜歡★a124302710 可決定是否刪除您的留言,請勿發表違反站規文字。

後一篇:【自製】HC-05,06...

追蹤私訊

作品資料夾

Line1225大家
小屋主要以繪圖為主,有興趣的不妨進來坐坐吧!看更多我要大聲說昨天11:12


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】