irc tips

irc

Created 週四 12 一月 2012 irssi /connect ~~irc.freenode.net~~ irc.debian.org /msg nickserv identify :zzArchive:dmraid:ThomasTsai xxxxxxxx /j #dot

auto connect freenode and identify /server add -auto -network Freenode irc.freenode.net /network add -nick ThomasTsai Freenode /network add -autosendcmd "/\^msg nickserv identify ThomasTsai xxxxxxxx;wait 2000" Freenode

用 who 可以查 某個user, 再哪個channel活動 用 /msg xxx message 可以對 xxx 送訊息! 用 /wc 離開

台灣有許多開放源碼的社群,有些是有實體聚會的,而有些是僅在網路上交流的社群,本篇文章蒐集了這些相關的開放源碼 IRC 頻道,讓各位朋友們能夠上去跟我們一起聊聊天。 IRC 簡單的來說是一種聊天室,您可以在 PCMan 的網站上找到教學,或者是閱讀《如何上 IRC 聊天室》

Tossug 台北開放原始碼軟體使用者社群,Taipei Open Source Software User Group,又稱土虱 伺服器:irc.freenode.net 頻道:#tossug KaLUG 大高雄 Linux 使用者協會,Kaohsiung Linux User Group 伺服器:irc.freenode.net 頻道:#kalug Debian Taiwan 伺服器:irc.debian.org 頻道:#dot Ubuntu Taiwan Ubuntu 正體中文站 伺服器:irc.freenode.net 頻道:#ubuntu-tw Gentoo Taiwan Gentoo Linux Taiwan 伺服器:irc.freenode.net 頻道:#gentoo-tw PyTUG Python 台灣使用者群組,Python Taiwan User Group 伺服器:irc.freenode.net 頻道:#python.tw OrzLab Open RazzmatazZ Laboratory 伺服器:irc.freenode.net 頻道:#orzlab 正體中文 Ruby 同好網誌 伺服器:irc.freenode.net 頻道:#rug-tw Ruby Taiwan 伺服器:irc.freenode.net 頻道:#ruby-tw

  1. # apt-get install screen

  2. # apt-get install irssi

  3. login 之後,輸入 # screen -RD

-R Reattach if possible, otherwise start a new session. -D (-r) Detach and logout remote (and reattach here).

  1. 然後會進入到新開啟的 screen ,

並且 screen 會自動開啟一個新的 window 讓我們使用接下來直接輸入 irssi,就會在 screen 底下的第一

  1. 輸入 /connect irc_server

(進入irc server ex. irc.freenode.net 6666 \<學網會擋6667 port>)

  1. 輸入 /nick you_want_nickname

(更改暱稱)

  1. 輸入 /j #channel_name

(進入頻道 ex. #kalug)

  1. 輸入 /j #channel_name password

(如果需要密碼的話)

  1. 輸入 /disconnect irc_server_name

(離開 irc server)

  1. 如果要離開 irssi 只需要直接關閉視窗,

下次登入 server 要回覆 irssi 視窗, 只需要輸入 screen -RD,就會回覆到上次 離開的 irssi 畫面。 irssi 使用指令

離開 /leave

註冊 /msg nickserv register xxxxxx

認證 /msg nickserv identify xxxxxx

自動進入伺服器和頻道 (name 換成你的暱稱) /network add -nick name Freenode /server add -auto -network Freenode irc.freenode.net 6666 /network add -nick name goodfifagun /channel add -auto #kalug FreeNode

如需要自動對註冊的暱稱進行認證登入的話(假設指令為abcde) /network add -autosendcmd "/\^msg nickserv ident abcde;wait 2000" Freenode

讓 irssi 發出聲音通知 /set beep_msg_level MSGS NOTICES DCC DCCMSGS HILIGHT

自動儲存 irc log /SET autolog ON

跳到 window [1-9] Alt+[1-9]

refresh screen Ctrl-L

上一頁/下一頁 PageUp/PageDown

跳到 window [1-9] /window move [1-9]

關掉目前的 window /window close

讓 nick 字眼出現時以彩色顯示 /hilight nick

更換 irssi 的 theme 把下載的 theme 複製到 \~/.irssi/ 資料夾路徑, 輸入 /SET theme theme_name 來更改該 theme

五、其他常用指令

把暱稱改成 XXXX。 /nick XXXX: 這邊要注意,如果你要改的暱稱是別人已經註冊過的 系統會提示你輸入密碼

暱稱群組化: 這裡有一個問題。如果你已經把原來的暱稱註冊了,而且登入之後也通過認證 那你換暱稱之後,你可能會認為自己的權限是跟原來的 ID 一樣 但並不是這樣。這個新暱稱事實上對伺服器來說是另一個新的 ID 想要繼承原有 ID 的權限的話,要使用 group 指令: /msg nickserv group main_nick password

比如說,我原來用 Ronia 註冊,進去聊天到一半把名子改成 [PTT]Ronia 那我就要在指令列輸入 /msg nickserv group Ronia ab1234 這樣系統以後就知道 [PTT]Ronia = Ronia

/leave #xxxx 離開某個特定的頻道 三、加入頻道

首先,在 Nick: 那欄輸入你要用的 ID,最好是用你遊戲裡一樣的名子。

頻道的部份,目前只要知道 #PTT_Formosa 就可以了。 其實不打也可以,進去之後可以隨時在命令列打 /join #PTT_Formosa 一樣可以進入該頻道。

"/" 和 "#" 都很重要,不能忽略。

四、註冊及認證 PS:詳細圖文教學版請從此入 IRC 可以隨時用任何的 ID 連線進去,但是如果你要讓別人可以確認身份,那就 必須要註冊你想使用的帳號。很多頻道事實上也只讓註冊並通過認證的帳號進入。

用上面那個方法連進 rizon 之後,會看到兩個 tab,分別叫 Home 和 Rizon (如果你一開始在頻道那邊有打 #PTT_Formosa,那就會有三個 tab) 在 Rizon Tab 那邊的命令列輸入指令: (請養成習慣在這個 tab 打命令,在這邊打的字只有你自己看得到,才不會一個 不小心就把自己的密碼或是頻道的密碼變成對話送到公開的聊天室去)

註冊:/msg nickserv register PASSWORD EMAIL 把 PASSWORD 換成你真正要用的密碼(比如說 ab1234) EMAIL 則是你要用的 email address 所以可能是長得像這樣:

/msg nickserv register ab1234 ptt@erep.com.tw

成功之後去收信,裡面應該只是一些確認的東西而已 以後任何人要使用這個暱稱,都必須要打密碼才能得到完整的權限

認證:/msg nickserv identify PASSWORD 當然你應該知道 PASSWORD 就是要打密碼的地方 比如說 /msg nickserv identify ab1234

成功的話,你會看到像這樣子的一段話:

NickServ: Password accepted - you are now recognized.

old convert log: ./irc/tag%3E%20develop)

Comments