(1-6) 什 麼 是 channel? 怎 麼 加 入 或 是 創 造 呢 ? 如 何 同 時 加 入 好 幾 個 channel?
channel 就 是 一 個 IRC 使 用 者 可 以 加 入 並 且 討 論 相 關 主 題 的 地 方 , channel 對 IRC 來 說 是 種 "動 態 "的 存 在 , 所 謂 動 態 的 存 在 是 當 有 使 用 者 建 立 時 , 他 才 存 在 , 當 最 後 一 個 使 用 者 離 開 後 , channel 也 就 跟 著 消 失 。 這 點 與 網 路 論 壇 中 的 空 討 論 群 是 不 大 相 同 的 。
想 要 取 得 channel 的 資 料 , 您 可 以 利 用 /list 指 令 , 不 過 正 如 前 面 所 言 , 如 果 您 只 下 /list 命 令 , 那 麼 您 很 可 能 會 斷 線 , 因 為 server 會 在 一 瞬 間 丟 給 您 一 大 堆 資 料 , 使 您 的 client 無 法 處 理 而 斷 線 , 或 是 當 掉 , 原 因 是 因 為 整 個 IRC 網 路 中 的 channels 太 多 太 多 了 。
透 過 /list的 一 些 限 制 參 數 , 您 可 以 過 濾 掉 許 多 您 不 想 得 到 的 資 料 , 而 只 取 得 您 想 要 的 channel 名 稱 , 筆 者 在 這 裡 簡 單 的 敘 述 :
- /list #e*
- - 列 出 以 e開 頭 的 頻 道 名 稱 。
- /list -min 4
- - 列 出 至 少 有 四 個 人 以 上 的 頻 道 。
-
- 頻 道 通 常 以 # 或 是 & 開 頭 ( # 頻 道 表 示 公 開 性 的 , & 表 示 被 限 制 在 使 用 者 所 在 的 伺 服 器 使 用 者 才 能 進 入 ) 。 想 要 加 入 一 個 特 別 的 頻 道 , 只 要 下 /join #channelname 就 可 以 了 。
- 如 果 您 敲 入 的 #channelname 原 本 在 IRC 中 並 沒 有 這 個 頻 道 , 那 麼 您 就 會 產 生 一 個 新 的 頻 道 出 來 , 名 稱 就 是 #channelname, 第 一 個 加 入 的 使 用 者 就 是 頻 道 的 預 設 操 作 員 ( channel operator , 在 後 面 的 章 節 中 會 介 紹 ) 。 如 果 您 想 同 時 加 入 好 幾 個 頻 道 , 那 麼 試 試 看 。
- /set novice off
- 通 常 來 說 , novice 這 一 個 變 數 應 該 是 on, on 的 結 果 是 您 加 入 第 一 個 頻 道 (#channel1)後 , 直 接 打 /join #channel2, 那 麼 您 會 自 動 退 離 #channel1 而 進 入 #channel2 , 將 novice 這 個 變 數 設 定 成 off 後 , 這 個 字 動 退 離 的 動 作 就 會 消 失 。
Internet Relay Chat FAQ -- 蕭松瀛