1
Hubot可以支持不同的適配器,如Shell/IRC/XMPP。如何在hubot腳本中獲得適配器名稱?
如果適配器設置在環境變量HUBOT_ADAPTER
中,則可以檢查process.env.HUBOT_ADAPTER
。
if process.env.HUBOT_ADAPTER is "shell"
msg.send "This is Shell adapater"
但它也支持使用選項--adapter
,我怎麼可以檢測到這種在hubot腳本。
我想根據像聊天室,用戶標識符這樣的適配器編寫不同的邏輯。
否則我需要爲不同的adapater準備單獨的腳本。