पहचान संदेश भेजने से पहले irssi #python में शामिल होने की कोशिश करता है


14

मैं यहाँ irssi से शुरुआत कर रहा हूँ और एक छोटा सा सेटअप है जो freenode पर कुछ चैनलों से जुड़ने की कोशिश कर रहा है। मेरे chatnetsनिर्देशन में मेरी निम्नलिखित है.irssi/config

Freenode = {
  type = "IRC";
  autosendcmd = "/^msg NickServ IDENTIFY <password>; wait 2000";
};

और निम्नलिखित चैनल निर्देश है

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मुझे अनुप्रेषित किया जाता है और मुझे खुद को पहचानने के लिए कहता है। इससे पहले कि वह चैनलों से जुड़ जाए, जब तक पहचान खत्म न हो जाए, तब तक मैं इंतजार करना चाहता हूं। मुझे उम्मीद थी कि ऐसा wait 2000करेगा, लेकिन स्पष्ट रूप से नहीं।

क्या मैं कुछ भूल रहा हूँ? मैं irssi से शुरुआत कर रहा हूं इसलिए बहुत कम विचार है। हर प्रकार की सहायता के लिए आपका धन्यवाद।

जवाबों:


20

सर्वर पासवर्ड के रूप में अपने निक पासवर्ड सेट करें। Freenode का IRCd सर्वर पासवर्ड स्वीकार करता है और इसके साथ पहचान करने का प्रयास करेगा।


3
बहुत बढ़िया। मैंने डॉक्स को देखा और एक नया सर्वर (freenode2) जोड़ा और देखा कि यह किस प्रकार से पासवर्ड को विन्यास में सेट कर रहा है और password=निर्देश के रूप में उस पासवर्ड को मेरे विन्यास में जोड़ दिया है । यह अब काम करता है। धन्यवाद इग्नासियो :)
श्रीकांत शरत

4
मुझे लगता है कि यह केवल तभी काम करता है जब आपके निक और निक आप एक ही रजिस्टर करना चाहते हैं। दुर्भाग्य से मेरे लिए वे अलग हैं। प्रतीक्षा चाल काम करने लगती है, लेकिन 2000 के बजाय केवल 6000 के साथ ।
scai

2
@साई: आप इसे user:pass:-)
क्रिस डाउन

6

आदेश हैं (उदाहरण: 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

3
सर्वर को फिर से जोड़ने के बजाय आप password = "foobar";अपनी .irssi/configफ़ाइल में भी जोड़ सकते हैं ।
नूला
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.