सभी इंटीग्रेशन
बिल्ट-इनचैट और वॉइस

SinusBot

Macro Deck के साथ शामिल

अपने SinusBot इंस्टेंस का संगीत नियंत्रित करें और अपने डेक पर दिखाएँ कि वे क्या चला रहे हैं।

  • किसी भी SinusBot इंस्टेंस पर चलाएँ, रोकें, आगे बढ़ें और सीक करें
  • वॉल्यूम, शफ़ल और रिपीट सेट करें
  • बॉट की लाइब्रेरी से कोई ट्रैक चलाएँ
  • चल रहा ट्रैक म्यूज़िक प्लेयर विजेट में दिखाता है
  • जितने चाहें उतने बॉट इंस्टेंस जोड़ें

SinusBot, TeamSpeak और Discord के लिए एक म्यूज़िक बॉट है, जिसे आप अपने सर्वर पर चलाते हैं। SinusBot इंटीग्रेशन Macro Deck को SinusBot वेब इंटरफ़ेस से जोड़ता है, ताकि आप नियंत्रित कर सकें कि कोई बॉट इंस्टेंस क्या चलाए और अपने डेक पर मौजूदा ट्रैक देख सकें। यह किसी भी ऐसे SinusBot के साथ काम करता है जिस तक Macro Deck नेटवर्क पर पहुँच सके, चाहे वह उसी कंप्यूटर पर हो, आपके लोकल नेटवर्क में हो या किसी सर्वर पर।

आप क्या कर सकते हैं

  • चलाएँ, रोकें, टॉगल करें, अगले या पिछले ट्रैक पर जाएँ और मौजूदा ट्रैक में किसी जगह पर पहुँचें।
  • वॉल्यूम सेट करें, उसे बढ़ाएँ या घटाएँ, शफ़ल चालू या बंद करें और रिपीट चालू या बंद करें।
  • Play Track से बॉट की लाइब्रेरी का कोई खास ट्रैक चलाएँ। बटन दबाते समय ट्रैक चुनने के लिए उसे खाली छोड़ें।
  • Macro Deck के म्यूज़िक प्लेयर विजेट में चल रहा ट्रैक, कलाकार और कवर दिखाएँ, और वेरिएबल के ज़रिए बॉट का ट्रैक, स्थिति और वॉल्यूम लेबल में इस्तेमाल करें।

कुछ उदाहरण सेटअप:

  • आपके TeamSpeak चैनल के बॉट के लिए Previous Track, Toggle Play/Pause और Next Track वाले बटनों की एक पंक्ति। चलाने का बटन दिखाता है कि बॉट चल रहा है या नहीं।
  • बॉट के वॉल्यूम वेरिएबल, sinusbot_<instance>_volume, से जुड़ा एक स्लाइडर, ताकि बात करते समय आप संगीत धीमा कर सकें।
  • हर बॉट के लिए एक म्यूज़िक प्लेयर विजेट, ऐसे बटनों के बगल में जिनका रंग music_player_<player>_album_color वेरिएबल के ज़रिए कवर के अनुसार बदलता है।

कई बॉट और यह कैसे काम करता है

हर SinusBot इंस्टेंस, जिसे आप नियंत्रित करना चाहते हैं, एक कॉन्फ़िगरेशन है। आप जितने चाहें उतने जोड़ सकते हैं, अलग-अलग सर्वर के इंस्टेंस भी, और हर क्रिया के Player फ़ील्ड में इंस्टेंस चुन सकते हैं। Player खाली छोड़ने पर क्रिया पहले इंस्टेंस को नियंत्रित करती है। हर कॉन्फ़िगरेशन को वेरिएबल का अपना सेट मिलता है, जिनके नाम कॉन्फ़िगरेशन के नाम पर होते हैं, जैसे sinusbot_<instance>_volume।

कॉन्फ़िगरेशन सेट अप करते समय Macro Deck कनेक्शन जाँचता है और बॉट के इंस्टेंस लोड करता है। चलते समय यह नियमित रूप से प्लेबैक की स्थिति पढ़ता है। जब बॉट तक थोड़ी देर के लिए पहुँच नहीं हो पाती, तो डेक आख़िरी ट्रैक दिखाता रहता है; जब पहुँच लंबे समय तक नहीं होती, तो sinusbot_<instance>_is_connected वेरिएबल false दिखाता है और बॉट के फिर से जवाब देने तक क्रियाएँ कुछ नहीं करतीं।

Discord

Macro Deck के साथ शामिल

अपने डेक से Discord में म्यूट करें, आवाज़ बंद करें, वॉइस चैनल से जुड़ें, वॉइस सेटिंग बदलें और वेबहुक संदेश भेजें।

Discord वेबहुक

Macro Deck के साथ शामिल

वेबहुक के ज़रिए Discord चैनलों पर एम्बेड और उल्लेख वाले रिच संदेश पोस्ट करें, लाइव प्रीव्यू के साथ।