मैं आईआरसी चैनल में चैट इतिहास कैसे देख सकता हूं?


10

मैं XChat का उपयोग करता हूं। मेरा चैट सर्वर है:

irc.foonetic.net

मैंने एक चैनल बनाया जिसके लिए मेरे पास ऑपरेटर के विशेषाधिकार हैं। मैं चाहता हूं कि सभी सदस्य जो मेरे चैनल से जुड़कर चैट हिस्ट्री (सुपर यूजर चैट की तरह) नेविगेट करें। क्या इसे मै कर सकता हूँ? क्या कोई भी क्लाइंट सॉफ्टवेयर यह संभव कर सकता है? यदि हां, तो क्या आप विंडोज और लिनक्स दोनों के लिए क्लाइंट एप्लिकेशन का नाम दे सकते हैं? साथ ही, क्या मैं चैनल से जुड़ने वाले सदस्यों को किसी प्रकार के पाठ के साथ शुभकामनाएं दे सकता हूं?

किसी भी मदद और लिंक बहुत सराहना की जाएगी।


4
प्रत्यक्ष नहीं। मुझे लगता है कि आपके पास किसी प्रकार का लॉगिंग बॉट हो सकता है, या अपने उपयोगकर्ताओं को बाउंसर के माध्यम से कनेक्ट करने के लिए मिल सकता है। अभिवादन के लिए, एक बॉट भी।
जर्नीमैन गीक

जवाबों:


10

अभिवादन के लिए, अक्सर चैनल पंजीकरण सेवा यह प्रदान करती है। Foonetic के ChanServ में "ENTRYMSG" नामक एक विकल्प है:

<grawity> एंट्रीसम सेट में मदद करें          
-ChanServ- ***** ChanServ मदद *****  
-चंचर्व- सेट ENTRYMSG के लिए सहायता:           
-ChanServ-                                 
-ChanServ- सेट ENTRYMSG आपको बदलने या सेट करने की अनुमति देता है
-ChanServ- में शामिल होने वाले सभी उपयोगकर्ताओं को भेजा गया एक संदेश
-चांसर्व- चैनल                                           
-ChanServ-                            
-चांसर्व- सिंटैक्स: सेट <#channel> ENTRYMSG [संदेश]
-ChanServ-                                  
-चांसर्व- उदाहरण:                                                   
-ChanServ- / msg ChanServ SET #support ENTRYMSG #support में आपका स्वागत है। कृपया 5 पंक्तियों से अधिक पेस्ट न करें।
-धन्यवाद- ***** सहायता का अंत *****

बैकलॉग कठिन है। अधिकांश आईआरसी सर्वरों में किसी भी प्रकार का संदेश लॉगिंग नहीं होता है - गोपनीयता और प्रदर्शन दोनों कारणों से - इसलिए उपयोगकर्ता को कभी नहीं पता होता है कि चैनल में शामिल होने से पहले क्या संदेश भेजे गए थे। कुछ उपयोगकर्ता IRC बाउंसर्स (जैसे ZNC या psyBNC) का उपयोग करते हैं जो 24/7 चैनल में बने रहते हैं और अंतिम कुछ संदेश तब भेजते हैं जब उपयोगकर्ता बाउंसर से जुड़ता है। वेब-आधारित क्लाइंट, जैसे कि Mibbit, एक साझा लॉग होने के द्वारा ऐसा करते हैं - जब तक कम से कम एक Mibbit उपयोगकर्ता चैनल में है, अन्य सभी उपयोगकर्ता बैकलॉग प्राप्त कर सकते हैं।

उस समय तक, जब तक कि हाल ही में, आईआरसी के पास मूल टाइमस्टैम्प को प्रसारित करने का कोई तरीका नहीं था, इसलिए यदि इतिहास फिर से लिखा गया था , तो सभी पुराने संदेश एक ही बार में सभी को दिखाए जाएंगे, एक बदसूरत "[12:34]" के साथ। संदेश पाठ के लिए। आजकल इसके लिए एक वैकल्पिक विस्तार है, लेकिन केवल ZNC बाउंसर और शायद 2–3 ग्राहक अभी तक इसका समर्थन करते हैं। लेकिन यह अभी भी केवल तभी काम करता है जब सर्वर (या बाउंसर) द्वारा रीप्ले किया जाता है, जब बॉट द्वारा नहीं किया जाता है।

तो आप इसे केवल एक) एक बॉट लिखकर प्राप्त कर सकते हैं जो अनुरोध पर बैकलॉग प्रदान करेगा, या बी) उपयोगकर्ताओं को एक आईआरसी बाउंसर का उपयोग करने के लिए कहेगा जो यह सुविधा प्रदान करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.