2009-02-13 10 views
6

मैं आईएम बॉट बनाने की कोशिश कर रहा हूं और मैं आवश्यक संसाधन नहीं ढूंढ पा रहा हूं।आईएम बॉट बनाना


अद्यतन

Imified बनाने gtalk बॉट ऑनलाइन प्रकट नहीं (और जवाब नहीं), अब यह काम करता है तो मैं इस बंद करने कर रहा हूँ के साथ एक समस्या हुई थी।

यह tutorial काम करता है।


मूल प्रश्न संदर्भ उद्देश्यों के लिए हटाया नहीं

पहले, मैं How to Write Your Own IM Bot पर एक बड़ा ट्यूटोरियल मिला, लेकिन यह जो सितम्बर 2008, कोई प्रतिक्रिया में मृत (पिछले ब्लॉग पोस्ट लग रहा है IMified मंच का उपयोग करता है उनके सहायता मंच पर ...)।

मैंने अपनी सेवा का उपयोग करके बीटा बॉट बनाने का प्रबंधन किया लेकिन जैसा कि मैं उनके सहायता मंच में देख सकता हूं, यह कभी ऑनलाइन नहीं होगा।

तो, कोई भी ऐसा करने में कामयाब रहा?

नोट्स

मैं कुछ के लिए देख रहा हूँ कि होगा:

  • नि: शुल्क
  • पीएचपी * या कुछ मुफ्त होस्टिंग समाधान के साथ
  • काम करता है (IMified की तरह, लेकिन वह काम करता है)
  • Google टॉक के लिए काम करता है (मुझे वास्तव में अन्य की परवाह नहीं है)

बेशक, इन मानदंडों के अनुरूप किसी भी समाधान के बारे में उत्तर पोस्ट करें, इससे मदद मिल सकती है।

* मैं GoDaddy

+0

मैंने imified (php) में एक बॉट होस्ट किया है और अब भी मेरा बॉट सक्रिय है !!! कोई विचार नहीं कि यह आपके लिए क्यों विफल रहा है। आपने बॉट कब बनाया? – Shoban

+0

आज, लेकिन सहायता मंच में हर संदेश का उल्लेख है कि उनका बॉट मर चुका है। – mbillard

उत्तर

1

ट्यूटोरियल मामले में यह कभी गायब हो जाता है से लिया:

चरण 1: imified.com में जाओ और एक आमंत्रण का अनुरोध। आपको भी अपना बॉट एक सभ्य नाम देना चाहिए क्योंकि आपके पास प्रति ईमेल पता केवल एक बॉट हो सकता है।

चरण 2: एक गुप्त कुंजी वाला एक ईमेल आपके इनबॉक्स में अगले मिनट में आना चाहिए। उस कुंजी को क्लिपबोर्ड पर कॉपी करें और कुंजी को रिडीम करने के लिए यहां जाएं।

चरण 3: अब यह एक बॉट बनाने का समय है जो वास्तव में एक साधारण स्क्रिप्ट है जो आपके सार्वजनिक वेब सर्वर पर रहता है। यह PHP, पर्ल, पायथन या किसी अन्य भाषा में हो सकता है। यहां अधिक। सुंदर आत्म व्याख्यात्मक - -

यह PHP स्क्रिप्ट मैं labnol आईएम बॉट के लिए लिखा था का स्रोत है यह अपने संदेश में लिखा है, हो जाता है गूगल से प्रासंगिक डेटा का सुझाव है और इसे वापस आईएम विंडो को मिलती जुलती है।

<?php // Get all the related keywords from Google Suggest 
    $u = "http://google.com/complete/search?output=toolbar"; $u = $u . "&q=" . $_REQUEST['msg']; 

    // Using the curl library since dreamhost doesn't allow fopen 
    $ch = curl_init(); 
    curl_setopt($ch, CURLOPT_URL, $u); 
    curl_setopt($ch, CURLOPT_HEADER, 0); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 

    $xml = simplexml_load_string(curl_exec($ch)); 
    curl_close($ch); 

    // Parse the keywords and echo them out to the IM window 
    $result = $xml->xpath('//@data'); 
    while (list($key, $value) = each($result)) 
    { 
     echo $value ."<br>"; 
    } 
?> 

चरण 4: एक बार अपनी स्क्रिप्ट तैयार है, इसे कहीं डाल अपने वेब सर्वर पर और क्लिपबोर्ड पूर्ण यूआरआई कॉपी।

अब अपने इम्फिफाइड खाते में लॉग इन करें, स्क्रिप्ट यूआरएल पेस्ट करें और आईएम अपने दोस्तों की सूची को शामिल करें। बस।

4

पर एक लिनक्स होस्टिंग योजना गूगल टॉक अस्पष्ट है, जहां प्रोटोकॉल XMPP कहा जाता है का उपयोग करता है। "Xmpp bot php" के लिए एक त्वरित Google खोज ने मुझे here का नेतृत्व किया। यह शुरुआत के लिए पर्याप्त होना चाहिए?

संबंधित मुद्दे