私はここでirssiから始めており、freenodeのいくつかのチャネルに接続しようとしている小さなセットアップがあります。 .irssi/config
のchatnets
ディレクティブに次のものがあります
Freenode = {
type = "IRC";
autosendcmd = "/^msg NickServ IDENTIFY <password>; wait 2000";
};
以下はchannelsディレクティブです
channels = (
{ name = "#vim"; chatnet = "Freenode"; autojoin = "Yes"; },
{ name = "#jquery"; chatnet = "Freenode"; autojoin = "Yes"; },
{ name = "#python"; chatnet = "Freenode"; autojoin = "Yes"; },
{ name = "#coffeescript"; chatnet = "Freenode"; autojoin = "Yes"; },
{ name = "#clojure"; chatnet = "Freenode"; autojoin = "Yes"; }
);
さて、irssiを開くと、上記のすべてのチャネルが開いて準備ができていることがわかります。 #python
にリダイレクトされて自分自身を識別するように要求する#python-unregistered
を除いて、すべてのチャネルはそのように機能します。 irssiは、識別が完了するまで待ってからチャネルに参加したいと思います。 wait 2000
がこれを行うことを望んでいましたが、明らかにそうではありませんでした。
私は何かが足りないのですか?私はirssiの初心者なので、ほとんどわかりません。助けてくれてありがとう。
ニックパスワードをサーバーパスワードとして設定します。 FreenodeのIRCdはサーバーパスワードを受け入れ、それで識別しようとします。
コマンドは次のとおりです(例:irc.freenode.net):
最初に現在の設定を削除します
/server list
/server remove irc.freenode.net
サーバーを追加する
/SERVER ADD -auto -network Freenode irc.freenode.net 6667 your_nick_password
次に、チャンネルを追加します
/channel add -auto #Fedora Freenode
変更を保存します
/save