के रूप में स्लैश कमांड निष्पादित करें मैं एक साधारण स्लैक बॉट लिख रहा हूं जिसे कॉल करने पर अन्य स्लैक कमांड निष्पादित करना चाहिए। सब कुछ ऊपर और चल रहा है, हालांकि इस बॉट के मुद्दों को ढीला आदेश निष्पादित नहीं लगता है।स्लैश बॉट
उदाहरण के लिए मेरे बॉट /giphy kitten
हर घंटे पोस्ट करते हैं और संदेश चैनल में ऐसा ही दिखाई देता है (इसलिए भेजने की तरफ काम करना प्रतीत होता है), लेकिन स्लैश कमांड स्वयं निष्पादित नहीं होता है। यदि मैं एक ही कमांड को उसी चैनल में पोस्ट करता हूं तो यह अपेक्षा के अनुसार काम करता है। क्या बॉट स्लैश कमांड निष्पादित करने की अनुमति नहीं है?
मैं ठीक उसी समस्या पर पहुंचने गया था, इसलिए मैं कोडिंग का एक सा है और एक काम कर उदाहरण किया यहाँ है: https://github.com/dazlious/slack-cmd-trigger आप के साथ ट्रिगर कर सकते हैं अपने एक आदेश के साथ किसी भी चैनल api-टोकन। – dazlious
@ erik-kalkoken chat.command की कोशिश करते समय, मुझे एक गुम स्कोप त्रुटि मिल रही है। Chat.command के लिए काम करने के लिए आवश्यक गुंजाइश क्या है? मैंने दोनों चैट की कोशिश की है: लिखें: बॉट और चैट: लिखें: उपयोगकर्ता – ritz
आपको काम करने के लिए कमांड 'पोस्ट' प्रदान करने की आवश्यकता है। हालांकि, यह दायरा स्लैक ऐप कॉन्फ़िगर विंडो में उपलब्ध नहीं है, इसलिए वर्तमान में यह केवल एक विरासत टोकन के साथ काम करता है जो मुझे विश्वास है। –