wiki
This page contains an outdated translation of the original content. Please check the English version for the most accurate information (and consider updating the translation if you are able to help out)!

IRC

若要深入了解,請見:Internet Relay Chat (維基百科)

IRCInternet Relay Chat)是一種應用層的協定。其主要用於群體聊天,

osu!Bancho

*提醒:osu!Bancho 只實作了部分 IRC 協定中的功能。某些 IRC 客戶端 (例如 HexChat ) 的進階功能可能無法正常運作。

osu!Bancho (有時以 Bancho 簡稱) 提供了連接遊戲內聊天室的管道。你可以使用任何現代的 IRC 客戶端來連接 (底下有熱門的客戶端列表)。

連接

打開 IRC 客戶端的設定並填入以下資訊。(你可能會需要先新增伺服器)

  • 伺服器:irc.ppy.sh
  • 連接埠:6667
  • SSL: 禁止
  • 使用者名稱:你在 osu! 中的使用者名稱。將空白換成底線 (例如 beppy master 1000 會變成 beppy_master_1000)
  • 密碼: 你在 IRC Authentication 頁面獲得的密碼

警告: 你的 IRC 密碼跟你 osu! 帳號的密碼不同。請勿將你的密碼分享給他人

基礎的 IRC 指令

指令 說明
/join <#channel> 加入頻道
/part <#channel> 離開頻道
/me <action> 傳送動作訊息
/ignore <username> 忽略用戶 (隱藏他傳送的訊息)
/away <message> 在某人試圖聯繫你時自動回覆你設定的訊息
/away 停止自動回覆
/query <username> 私訊使用者 (將使用者名稱中的空格換成底線)

停用 JOIN/PART/QUIT 通知

預設情況下,許多 IRC 客戶端會在其他使用者加入或離開頻道時通知你。對於 osu!Bancho 這種隨時有幾千名使用者進出的網路來說,這些通知會洗版,影響你正常使用。以下是如何在常見的 IRC 客戶端中停用這些通知的方法:

IRC 客戶端 說明
HexChat Settings -> Preferences -> Chatting -> General 勾選 "Hide join and part messages" (Advanced pre-2.9.6)
ircII 輸入 IGNORE * CRAP
Irssi 輸入 /ignore * JOINS PARTS QUITS
Weechat 輸入 /filter add joinquit * irc_join,irc_part,irc_quit *
KVIrc 請參考 KVIrc 的維基頁面
mIRC 前往 mIRC 的設定 (Tools -> Options、或 Alt + O),選擇 IRC,點擊 Events... 按鈕,並隱藏 join and parts
Quassel IRC 對聊天室點擊右鍵,並在 "Hide Events" 選單中選擇 Joins/Parts/Quits
XChat 輸入 /set irc_conf_mode 1

FAQ

我沒辦法登入

osu!Bancho 使用明文驗證。請確認您的 IRC 客戶端的設定沒有選擇其他驗證方式。

或是使用這個伺服器位址。cho.ppy.sh (你還是能連接到 osu!Bancho)

我收到 "Bad Authentication Token"

試試以下的步驟:

  1. 確保你打的是 IRC Authentication 頁面 中的密碼。
  2. 如果你的使用者名稱有空格,記得換成底線。 (例如 This Username 會變成 This_Username)。

我可以更改使用者名稱嗎?

不行。

我要怎麼快速的打出別人的使用者名稱?

先打出使用者名稱的前幾個字,然後按下 Tab 來瀏覽自動完成列表。

為甚麼有些人的名稱前面有符號?

IRC 標準中有頻道模式的概念,也就是每位使用者能做的行為。在 osu!Bancho 中,分成了兩種模式。

  • +,或 "voice 狀態":使用者透過 IRC 客戶端連接。
  • @,或 "chat operator 狀態":使用者是聊天室管理員 (GMTNAT)

使用遊戲內或網頁連接的使用者不會有前綴符號。

有人不在頻道用戶列表,但還是可以傳送訊息!

他們是透過網頁或是 osu!(lazer) 連接的。