आज का पंचांग | सूर्योदय: ०५:४५ AM | सूर्यास्त: ०६:५० PM
Puran

ब्रह्म पुराण vs विष्णु पुराण: मुख्य अंतर, तुलना और विशेषताएं (Brahma Purana vs Vishnu Purana: Key Differences, Comparison & Features)

185 पाठकों ने पढ़ा | लेखक: Deepak Kumar Bind | 2 मिनट पठन समय
आकार:
कंट्रास्ट:

📜 ब्रह्म पुराण vs विष्णु पुराण

सनातन संस्कृति के विभिन्न व्रत, उपवास और त्यौहारों की सही तिथियों के लिए सनातन कैलेंडर २०२६ तथा दैनिक पंचांग का अवलोकन अवश्य करें।

मुख्य अंतर, तुलना और विशेषताएं (Key Differences & Comparison)

अठारह महापुराणों में दो प्रमुख ग्रंथों का तुलनात्मक अध्ययन

🌟 परिचय: दो महान पुराणों की पहचान

हिंदू धर्म के अठारह महापुराणों में ब्रह्म पुराण और विष्णु पुराण का अत्यंत महत्वपूर्ण स्थान है। ब्रह्म पुराण को प्रायः सभी पुराणों की सूची में प्रथम स्थान दिया जाता है, जिसके कारण इसे "आदि पुराण" भी कहा जाता है। वहीं विष्णु पुराण को सबसे प्राचीन और प्रमुख वैष्णव ग्रंथों में गिना जाता है। ये दोनों पुराण हिंदू धर्म के दर्शन, ब्रह्मांड विज्ञान, भक्ति और कर्मकांड के विभिन्न पहलुओं को प्रस्तुत करते हैं। इनके बीच के अंतर को समझना न केवल धार्मिक दृष्टि से बल्कि सांस्कृतिक और ऐतिहासिक दृष्टि से भी अत्यंत महत्वपूर्ण है।

📊 1. बुनियादी जानकारी: एक नज़र में तुलना (Basic Information Comparison)

विशेषता (Feature) ब्रह्म पुराण (Brahma Purana) विष्णु पुराण (Vishnu Purana)
प्रमुख देवता (Presiding Deity) ब्रह्मा जी (प्रजापति के रूप में) भगवान विष्णु
गुण (Guna) रजोगुण प्रधान (राजस पुराण) सत्वगुण प्रधान (सात्विक पुराण)
श्लोक संख्या (Verse Count) लगभग 10,000 श्लोक लगभग 23,000 श्लोक (उपलब्ध प्रति में लगभग 7,000)
अध्याय (Chapters) लगभग 245-246 अध्याय 6 अंशों में 126 अध्याय
लेखक (Author) वेदव्यास वेदव्यास (पराशर ऋषि द्वारा प्रणीत)
विशेष नाम (Other Name) आदि पुराण, सौर पुराण वैष्णव पुराण, पंचरात्र ग्रंथ

🕉️ 2. आध्यात्मिक दर्शन और गुण (Spiritual Philosophy & Gunas)

🌟 ब्रह्म पुराण (राजस पुराण)

ब्रह्म पुराण राजस गुण से संबंधित है। यह मुख्यतः सृष्टि की रचना, विस्तार और प्रजापति ब्रह्मा के कर्तव्यों पर केंद्रित है। इसमें सर्जनात्मक ऊर्जा और राजसिक प्रवृत्तियों का वर्णन है। इस पुराण को पढ़ने से सांसारिक सक्रियता और रचनात्मकता का ज्ञान मिलता है, जो कर्मकांड और प्रजनन से जुड़ा है। इस पुराण को "राजस पुराण" इसलिए कहा जाता है क्योंकि ब्रह्मा जी राजोगुण से युक्त हैं।

🌸 विष्णु पुराण (सात्विक पुराण)

विष्णु पुराण सत्व गुण से संबंधित है। इसमें भगवान विष्णु को सर्वोच्च ब्रह्म माना गया है, जो सत्वगुण के स्वामी हैं और समस्त ब्रह्मांड का पालन करते हैं। विष्णु पुराण ज्ञान, भक्ति और वैराग्य को बढ़ावा देता है। इस पुराण को पढ़ने से मन शुद्ध होता है और ईश्वर प्राप्ति का मार्ग प्रशस्त होता है।

"सत्वेन पालने विष्णुस्त्रिभुवावनकारकः।" - अर्थात सत्वगुण को धारण करके विष्णु तीनों लोकों का पालन करते हैं।

📚 3. विषय-सामग्री और मुख्य वर्णन (Content & Main Topics)

🌍 ब्रह्म पुराण

  • सृष्टि की उत्पत्ति: ब्रह्मा जी के आविर्भाव और सृष्टि के प्रारंभ का वर्णन।
  • तीर्थों का माहात्म्य: विशेषकर पुरी, उड़ीसा और अन्य तीर्थ स्थलों का वर्णन।
  • सूर्य और चंद्र वंश: सूर्यवंश और चंद्रवंश के राजाओं का विस्तृत वर्णन।
  • राम-कृष्ण कथा: राम और कृष्ण के अवतारों का संक्षिप्त वर्णन।
  • भूगोल और ब्रह्मांड: पृथ्वी, सातों द्वीपों और समुद्रों का वर्णन।
  • मार्कण्डेय मुनि: कल्पान्तजीवी मार्कण्डेय मुनि का चरित्र।

🌸 विष्णु पुराण

  • विष्णु की महिमा: भगवान विष्णु को परम ब्रह्म और जगत के आदि कारण के रूप में प्रतिपादित।
  • दशावतार: मत्स्य, कूर्म, वराह, नरसिंह, वामन, परशुराम, राम, कृष्ण, बुद्ध और कल्कि अवतारों का वर्णन।
  • पंचलक्षण: सर्ग (सृष्टि), प्रतिसर्ग (प्रलय), वंश (देव-ऋषियों का इतिहास), मन्वंतर और वंशानुचरित (राजाओं के वंश) का विस्तृत विवरण。
  • भक्ति और साधना: भगवान विष्णु की भक्ति और उपासना की विधि।
  • प्रलय और मन्वंतर: ब्रह्मांडीय चक्रों और समय के विभिन्न कल्पों का वर्णन।

✨ 4. सृजन और सृष्टि की अवधारणा (Concept of Creation)

🔱 ब्रह्म पुराण के अनुसार सृष्टि

ब्रह्म पुराण में सृष्टि की उत्पत्ति का वर्णन ब्रह्मा जी के परिप्रेक्ष्य से किया गया है। स्वयंभू नारायण ने जल का सृजन किया, फिर उस जल पर कमल उत्पन्न हुआ, जिससे ब्रह्मा जी प्रकट हुए। विष्णु की आज्ञा का पालन करते हुए ब्रह्मा जी ने अपनी रचनात्मक कार्य शुरू किया। इस पुराण में बताया गया है कि इस ब्रह्मांड की रचना करोड़ों वर्ष पहले हुई थी。

🔱 विष्णु पुराण के अनुसार सृष्टि

विष्णु पुराण के अनुसार, भगवान विष्णु ही समस्त सृष्टि के मूल कारण हैं। इस पुराण में स्पष्ट कहा गया है कि ब्रह्मा जी भगवान विष्णु की नाभि से उत्पन्न कमल से प्रकट हुए। विष्णु पुराण में ब्रह्मा, विष्णु और शिव को एक ही सत्ता के विभिन्न रूप बताया गया है। एक प्रसिद्ध श्लोक के अनुसार: "वही भगवान जनार्दन ब्रह्मा, विष्णु और शिव के तीन नाम धारण करते हैं।"

📅 5. ऐतिहासिकता और रचनाकाल (Historicity & Dating)

ब्रह्म पुराण: विद्वानों के अनुसार वर्तमान ब्रह्म पुराण का संकलन 10वीं शताब्दी ईस्वी के बाद हुआ। कुछ विद्वानों का मानना है कि यह मूल महापुराण नहीं है, बल्कि एक उपपुराण है। शास्त्रीय निबंधों में उद्धृत कई श्लोक वर्तमान पाठ में नहीं मिलते, जिससे यह संकेत मिलता है कि इसका कोई प्राचीन संस्करण लुप्त हो गया है।

विष्णु पुराण: यह अत्यंत प्राचीन पुराण माना जाता है। इसका रचनाकाल चौथी शताब्दी ईस्वी के आसपास माना जाता है। विष्णु पुराण अपनी पंचलक्षण शैली के लिए प्रसिद्ध है, जो प्राचीन पुराणों की विशेषता है।

📖 6. पौराणिक कथा: ब्रह्मा और विष्णु की श्रेष्ठता का प्रश्न

पुराणों में एक प्रसिद्ध कथा है जिसमें ब्रह्मा और विष्णु के बीच श्रेष्ठता को लेकर बहस हुई।

एक बार ब्रह्मा और विष्णु में यह विवाद हो गया कि उनमें से कौन श्रेष्ठ है। अचानक उनके सामने एक अग्नि स्तंभ (लिंग) प्रकट हुआ। उन्होंने उस स्तंभ के अंत को खोजने का निश्चय किया। विष्णु वराह का रूप धारण कर पाताल लोक में गए, जबकि ब्रह्मा हंस का रूप धारण कर ऊपर की ओर उड़े। ब्रह्मा ने ऊपर जाते हुए एक केतकी का फूल देखा। उस फूल ने कहा कि वह अग्नि स्तंभ के ऊपर से आया है। ब्रह्मा ने फूल को अपना झूठा साक्षी बना लिया और कहा कि उन्होंने स्तंभ का अंत देख लिया है। तब अग्नि स्तंभ से भगवान शिव प्रकट हुए और ब्रह्मा को उनके झूठ के लिए शाप दिया कि उनकी पूजा नहीं होगी। यह कथा बताती है कि सत्य की अनंतता को स्वीकार करना ही विनम्रता है। ब्रह्मा ने एक सीमित सत्य को चुन लिया, जबकि विष्णु ने यह स्वीकार किया कि सत्य अपरिमेय है और अनिश्चितता के साथ सहज हैं।

नैतिक शिक्षा (Moral): यह कथा हमें सिखाती है कि अहंकार और झूठ से सदा हानि होती है, जबकि विनम्रता और सत्य की स्वीकारोक्ति ही सच्ची महानता है। ब्रह्मा की अनपेक्षित स्थिति के बावजूद, दोनों पुराण अपने-अपने देवताओं की महिमा का गुणगान करते हैं।

🔥

अग्नि स्तंभ (लिंग)
शिव का प्रकटीकरण

🌌 7. कल्प भेद: अलग-अलग युगों में अलग-अलग सत्य (Kalpa Bheda)

पुराणों में विभिन्न प्रतीत होने वाले विरोधाभासों का एक सुन्दर समाधान "कल्प भेद" के सिद्धांत से मिलता है। हिंदू ब्रह्मांड विज्ञान के अनुसार, सृष्टि चक्रीय रूप से संचालित होती है। प्रत्येक कल्प (ब्रह्मा के एक दिन) में सृष्टि का निर्माण थोड़े भिन्न तरीके से हो सकता है।

🔍 कल्प भेद का सिद्धांत: किसी एक कल्प में ब्रह्मा ने विष्णु और रुद्र की रचना की, तो किसी दूसरे कल्प में विष्णु ने ब्रह्मा और रुद्र को उत्पन्न किया, और किसी तीसरे कल्प में रुद्र ने ब्रह्मा और विष्णु को जन्म दिया। यही कारण है कि अलग-अलग पुराणों में सृष्टि के क्रम भिन्न-भिन्न मिलते हैं। इसलिए ब्रह्म पुराण और विष्णु पुराण में वर्णित सृष्टि की कथाओं में अंतर होना स्वाभाविक है। दोनों ही अपने-अपने कल्प के अनुसार सत्य हैं।

🔄 8. आपसी संबंध और सन्दर्भ (Mutual Connections & References)

दोनों पुराण एक-दूसरे से पूर्णतः अलग नहीं हैं। ब्रह्म पुराण के कई अंश विष्णु पुराण, वायु पुराण, मार्कण्डेय पुराण और महाभारत के समान हैं। यह दर्शाता है कि ये ग्रंथ एक ही परंपरा से पोषित हैं और सदियों में परस्पर प्रभावित हुए हैं। हालाँकि विष्णु पुराण में अवतारों और भक्ति पर अधिक जोर है, वहीं ब्रह्म पुराण में तीर्थाटन और क्षेत्रों के माहात्म्य पर विशेष ध्यान दिया गया है।]

⭐ 9. विशेष महत्व और प्रभाव (Special Significance & Influence)

🏛️ ब्रह्म पुराण का महत्व

  • आदि पुराण: सभी पुराणों की सूची में प्रथम होने के कारण इसका ऐतिहासिक महत्व है।
  • तीर्थ माहात्म्य: पुरी, जगन्नाथ पुरी और अन्य तीर्थ स्थलों के वर्णन के कारण यह तीर्थयात्रियों के लिए विशेष महत्व रखता है।
  • भूगोल और ब्रह्मांड विज्ञान: प्राचीन भारतीय भूगोल और ब्रह्मांड विज्ञान को समझने के लिए यह महत्वपूर्ण स्रोत है।

🏛️ विष्णु पुराण का महत्व

  • वैष्णव संप्रदाय: यह वैष्णव धर्म के सबसे प्रमुख और प्राचीन ग्रंथों में से एक है।
  • दशावतार का आधार: भगवान विष्णु के दशावतारों की अवधारणा का प्रमुख स्रोत।
  • पंचरात्र ग्रंथ: पंचरात्र परंपरा के अंतर्गत यह एक महत्वपूर्ण ग्रंथ है, जो भक्ति और साधना का मार्ग प्रशस्त करता है।
📌 सारांश: ब्रह्म पुराण और विष्णु पुराण दोनों ही हिंदू धर्म के अमूल्य रत्न हैं। जहां ब्रह्म पुराण सृष्टि के रचनात्मक पक्ष और तीर्थों के माहात्म्य पर केंद्रित है, वहीं विष्णु पुराण भक्ति, अवतारों और ब्रह्मांडीय संरचना का विस्तृत विवरण प्रस्तुत करता है। ये दोनों ग्रंथ एक-दूसरे के पूरक हैं और मिलकर हिंदू दर्शन की समृद्धि का परिचय देते हैं।

📊 10. तुलनात्मक सारांश (Comparative Summary)

पहलू (Aspect) ब्रह्म पुराण (Brahma Purana) विष्णु पुराण (Vishnu Purana)
प्रमुख देवता ब्रह्मा (सृष्टिकर्ता) विष्णु (पालनकर्ता)
गुण राजस (रजोगुण प्रधान) सात्विक (सत्वगुण प्रधान)
मुख्य विषय सृष्टि, तीर्थाटन, सूर्य-चंद्र वंश अवतार, भक्ति, ब्रह्मांडीय चक्र
रचनाकाल (अनुमानित) 10वीं शताब्दी ई. के आसपास चौथी शताब्दी ई. के आसपास
भौगोलिक महत्व पुरी, उड़ीसा के तीर्थ द्वारका, बद्रीनाथ, मथुरा

❓ 11. अक्सर पूछे जाने वाले प्रश्न (FAQs)

प्रश्न 1: क्या ब्रह्म पुराण और विष्णु पुराण एक ही हैं?

उत्तर: नहीं, ये दो अलग-अलग महापुराण हैं। ब्रह्म पुराण ब्रह्मा जी और सृष्टि की रचना पर केंद्रित है, जबकि विष्णु पुराण भगवान विष्णु और उनके अवतारों पर।

प्रश्न 2: कौन सा पुराण अधिक प्राचीन है?

उत्तर: प्रायः विष्णु पुराण को अधिक प्राचीन माना जाता है। इसका रचनाकाल चौथी शताब्दी ईस्वी के आसपास माना जाता है, जबकि ब्रह्म पुराण का वर्तमान संस्करण 10वीं शताब्दी के आसपास का है।

प्रश्न 3: क्या ब्रह्म पुराण में विष्णु की पूजा का वर्णन है?

उत्तर: हाँ, ब्रह्म पुराण में भी विष्णु और शिव दोनों की पूजा का वर्णन है। यद्यपि यह ब्रह्मा पर केंद्रित है, फिर भी यह विष्णु और शिव को भी सर्वोच्च मानता है।

प्रश्न 4: क्या ब्रह्म पुराण को "आदि पुराण" क्यों कहा जाता है?

उत्तर: क्योंकि अठारह महापुराणों की अधिकांश सूचियों में इसे सबसे पहले स्थान दिया गया है, इसलिए इसे "आदि पुराण" यानी "पहला पुराण" कहा जाता है।

प्रश्न 5: क्या दोनों पुराणों में विरोधाभास हैं?

उत्तर: कुछ विषयों में अंतर मिल सकता है, विशेषकर सृष्टि के क्रम में। लेकिन "कल्प भेद" के सिद्धांत के अनुसार, ये अंतर इसलिए हैं क्योंकि प्रत्येक पुराण भिन्न-भिन्न कल्प (ब्रह्मांडीय चक्र) का वर्णन करता है।

प्रश्न 6: क्या विष्णु पुराण केवल वैष्णवों के लिए है?

उत्तर: नहीं, यद्यपि यह विष्णु को सर्वोच्च मानता है, लेकिन इसमें ब्रह्मा, शिव और अन्य देवताओं का भी सम्मानपूर्वक उल्लेख किया गया है।

📝 12. निष्कर्ष: समानता में विविधता, विविधता में एकता

ब्रह्म पुराण और विष्णु पुराण हिंदू धर्म के दो स्तंभ हैं। एक सृष्टि के रचनात्मक पहलू पर प्रकाश डालता है, तो दूसरा पालन और संरक्षण के दिव्य स्वरूप का वर्णन करता है। ये दोनों ग्रंथ मिलकर हमें ब्रह्मांड, दर्शन, भक्ति और धर्म की विराटता का बोध कराते हैं।

ब्रह्म पुराण राजस गुण से युक्त होकर भी साकार ब्रह्म की उपासना का विधान करता है, जबकि विष्णु पुराण सत्व गुण से युक्त होकर निर्गुण ब्रह्म की प्राप्ति का मार्ग दिखाता है। दोनों का अध्ययन करने से ही हिंदू पौराणिक साहित्य की संपूर्णता समझ में आती है।

हमें इन अंतरों को विरोधाभास न समझकर एक ही सत्य के विभिन्न आयामों के रूप में देखना चाहिए। जैसे एक ही सूर्य अलग-अलग रंगों के पात्रों में अलग-अलग प्रतिबिंबित होता है, वैसे ही परम सत्य भी विभिन्न पुराणों में भिन्न-भिन्न रूपों में अभिव्यक्त होता है।

🙏 ॐ नमो भगवते वासुदेवाय ।। ॐ नमः शिवाय ।।

📚 ब्रह्म पुराण vs विष्णु पुराण
ज्ञान के दो अमर ग्रंथों का तुलनात्मक अध्ययन
श्रेणियां: Puran

सनातन संस्कृति एवं प्रामाणिक संपादन

यह भजन/आरती लिरिक्स भक्तिलोक संपादकीय मंडल द्वारा उपलब्ध प्रामाणिक स्रोतों के संदर्भ में समीक्षा एवं संपादन के बाद प्रकाशित किया गया है।

समीक्षित एवं सत्यापित अंतिम अद्यतन: 10 Aug 2026

पाठकों के विचार (0)

भक्ति रस चर्चा में भाग लें

लिरिक्स कॉपी कर लिया गया है!
(function() { let voiceCounter = 0; const answers = { "ध्यान": "ध्यान मन को स्थिर करने और भीतर विद्यमान चैतन्य (आत्मा) से जुड़ने का वैज्ञानिक मार्ग है। दैनिक १०-१५ मिनट का ध्यान तनाव को कम करता है, मस्तिष्क की एकाग्रता बढ़ाता है और आत्मिक शांति प्रदान करता है। साधना खंड में हमारे 'श्लोक उच्चारण' व '४३२Hz ध्यान संगीत' का उपयोग करें।", "पंचांग": "वैदिक पंचांग काल-गणना की अत्यंत सटीक वैज्ञानिक प्रणाली है। यह मुख्य रूप से पांच अंगों: तिथि, वार, नक्षत्र, योग और करण पर आधारित होती है। इसके माध्यम से सौर तथा चंद्र गतियों के अनुसार शुभ मुहूर्त और राहु काल की स्थिति की गणना की जाती है।", "चार धाम": "सनातन संस्कृति में चार धाम - उत्तर में श्री बद्रीनाथ, पश्चिम में द्वारकाधीश, पूर्व में जगन्नाथ पुरी और दक्षिण में रामेश्वरम ज्योतिर्लिंग हैं। इन चारों धामों की स्थापना आदि गुरु शंकराचार्य जी ने देश की भौगोलिक एवं आध्यात्मिक एकता को अक्षउन बना रखने के उद्देश्य से की थी।", "आज का पंचांग": "आज का पंचांग देखने के लिए कृपया हमारे 'आज का वैदिक पंचांग' विजेट को देखें। वर्तमान दिन के अनुसार तिथि तथा राहु काल की सटीक गणना वहां उपलब्ध है।", "गायत्री": "गायत्री महामंत्र (ॐ भूर्भुवः स्वः...) समस्त वेदों का सार माना गया है। यह सविता देव (सूर्य) की उपासना करता है ताकि हमारी बुद्धि सन्मार्ग की ओर प्रेरित हो। इसका नित्य उच्चारण बुद्धि तीव्र करता है।", "केदारनाथ": "केदारनाथ मंदिर उत्तराखंड के पवित्र हिमालय क्षेत्र में मन्दाकिनी नदी के तट पर स्थित है। यह शिव जी के १२ ज्योतिर्लिंगों में से एक है। इसकी स्थापना पांडवों द्वारा की गई मानी जाती है और आदि गुरु शंकराचार्य ने इसका पुनरुद्धार किया था।" }; function matchResponse(query) { query = query.toLowerCase(); if (query.includes("ध्यान") || query.includes("meditation") || query.includes("sadhana")) { return answers["ध्यान"]; } else if (query.includes("पंचांग") || query.includes("panchang")) { return answers["पंचांग"]; } else if (query.includes("धाम") || query.includes("dham")) { return answers["चार धाम"]; } else if (query.includes("गायत्री") || query.includes("gayatri")) { return answers["गायत्री"]; } else if (query.includes("केदारनाथ") || query.includes("kedarnath")) { return answers["केदारनाथ"]; } else { return "वत्स! आपका प्रश्न अत्यंत कल्याणकारी है। सनातन मार्ग ज्ञान, भक्ति और कर्म का मार्ग है। मन को शांत कर सत्यपथ पर चलें। क्या आप किसी विशिष्ट तीर्थ यात्रा अथवा दैनिक साधना के बारे में जानना चाहते हैं?"; } } window.readGuruVoice = function(text, btnId) { window.speechSynthesis.cancel(); const utterance = new SpeechSynthesisUtterance(text); utterance.lang = 'hi-IN'; utterance.rate = 0.85; const btn = document.getElementById(btnId); if (btn) { btn.innerHTML = ' श्रवण जारी है...'; } utterance.onend = () => { if (btn) btn.innerHTML = ' सुनें (Listen)'; }; utterance.onerror = () => { if (btn) btn.innerHTML = ' सुनें (Listen)'; }; window.speechSynthesis.speak(utterance); }; function initChatbot() { const launcher = document.getElementById('chatLauncher'); const drawer = document.getElementById('chatDrawer'); const closeBtn = document.getElementById('chatClose'); const input = document.getElementById('chatInput'); const sendBtn = document.getElementById('chatSendBtn'); const body = document.getElementById('chatBody'); if (!launcher || !drawer || !closeBtn || !input || !sendBtn || !body) { return; } launcher.addEventListener('click', function(e) { e.stopPropagation(); drawer.classList.toggle('open'); }); closeBtn.addEventListener('click', function(e) { e.stopPropagation(); drawer.classList.remove('open'); }); input.addEventListener('keydown', e => { if (e.key === 'Enter') { submitGlobalMessage(); } }); sendBtn.addEventListener('click', submitGlobalMessage); window.sendGlobalSuggestion = function(text) { input.value = text; submitGlobalMessage(); }; function submitGlobalMessage() { const query = input.value.trim(); if (query === "") return; // User Message bubble const userMsg = document.createElement('div'); userMsg.className = 'chat-msg user'; userMsg.textContent = query; body.appendChild(userMsg); input.value = ""; body.scrollTop = body.scrollHeight; // Typing Indicator const typingIndicator = document.createElement('div'); typingIndicator.className = 'chat-msg guru typing-indicator-container'; typingIndicator.innerHTML = `
`; body.appendChild(typingIndicator); body.scrollTop = body.scrollHeight; // Response Delay setTimeout(() => { if (body.contains(typingIndicator)) { body.removeChild(typingIndicator); } const responseText = matchResponse(query); const guruMsg = document.createElement('div'); guruMsg.className = 'chat-msg guru'; voiceCounter++; const btnId = `global-guru-speech-${voiceCounter}`; guruMsg.innerHTML = `
${responseText}
`; body.appendChild(guruMsg); body.scrollTop = body.scrollHeight; }, 1200); } } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initChatbot); } else { initChatbot(); } })(); �थ": "केदारनाथ मंदिर उत्तराखंड के पवित्र हिमालय क्षेत्र में मन्दाकिनी नदी के तट पर स्थित है। यह शिव जी के १२ ज्योतिर्लिंगों में से एक है। इसकी स्थापना पांडवों द्वारा की गई मानी जाती है और आदि गुरु शंकराचार्य ने इसका पुनरुद्धार किया था।" }; function matchResponse(query) { query = query.toLowerCase(); if (query.includes("ध्यान") || query.includes("meditation") || query.includes("sadhana")) { return answers["ध्यान"]; } else if (query.includes("पंचांग") || query.includes("panchang")) { return answers["पंचांग"]; } else if (query.includes("धाम") || query.includes("dham")) { return answers["चार धाम"]; } else if (query.includes("गायत्री") || query.includes("gayatri")) { return answers["गायत्री"]; } else if (query.includes("केदारनाथ") || query.includes("kedarnath")) { return answers["केदारनाथ"]; } else { return "वत्स! आपका प्रश्न अत्यंत कल्याणकारी है। सनातन मार्ग ज्ञान, भक्ति और कर्म का मार्ग है। मन को शांत कर सत्यपथ पर चलें। क्या आप किसी विशिष्ट तीर्थ यात्रा अथवा दैनिक साधना के बारे में जानना चाहते हैं?"; } } let voiceCounter = 0; window.readGuruVoice = function(text, btnId) { window.speechSynthesis.cancel(); const utterance = new SpeechSynthesisUtterance(text); utterance.lang = 'hi-IN'; utterance.rate = 0.85; const btn = document.getElementById(btnId); btn.innerHTML = ' श्रवण जारी है...'; utterance.onend = () => { btn.innerHTML = ' सुनें (Listen)'; }; utterance.onerror = () => { btn.innerHTML = ' सुनें (Listen)'; }; window.speechSynthesis.speak(utterance); }; function submitGlobalMessage() { const query = input.value.trim(); if (query === "") return; // User Message bubble const userMsg = document.createElement('div'); userMsg.className = 'chat-msg user'; userMsg.textContent = query; body.appendChild(userMsg); input.value = ""; body.scrollTop = body.scrollHeight; // Typing Indicator const typingIndicator = document.createElement('div'); typingIndicator.className = 'chat-msg guru typing-indicator-container'; typingIndicator.innerHTML = `
`; body.appendChild(typingIndicator); body.scrollTop = body.scrollHeight; // Response Delay setTimeout(() => { body.removeChild(typingIndicator); const responseText = matchResponse(query); const guruMsg = document.createElement('div'); guruMsg.className = 'chat-msg guru'; voiceCounter++; const btnId = `global-guru-speech-${voiceCounter}`; guruMsg.innerHTML = `
${responseText}
`; body.appendChild(guruMsg); body.scrollTop = body.scrollHeight; }, 1200); } });