問題タブ [lita]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Rubyの非キャプチャグループからの正規表現キャプチャ
リタのchatopsボット用に持っている正規表現を少し修正しようとしています。次の正規表現があります。
これは、「to」の前後の単語をキャプチャすることになっています。オプションの単語を前に付けて、次のような質問を形成できます: x から y までの移動方法、x から y までの距離、x から y までの距離。
期待される出力:
ほとんどの場合、オプションの単語は期待どおりに機能します。しかし、応答の一致を取得すると、最初のキャプチャ グループにつながる単語が含まれています。
したがって、how far is it from sfo to lax
次を返す必要があります。
sfo
とlax
。
しかし代わりに以下を返します:
how far is it from sfo
とlax
ruby - Lita.io Handler Plugin - 参加しているすべてのルームのリストを取得する方法
私は、lita.io のハンドラ プラグインを作成中です。私がやりたいことは、HTTP POST エンドポイントを提供することです。それが呼び出されたときに、Lita が参加したすべてのルームにチャット メッセージを公開したいと考えています。
次のようにして、HTTP呼び出しのパラメーターとして識別される特定の部屋に投稿することにすでに成功しています。
ただし、これには、呼び出し元が投稿先の部屋を既に指定している必要があります。リタが参加したすべてのルームのリストを取得して投稿できるようにする方法はありますか?
xmpp - HipChat ボットの "lita" や "hubot" はポート 443 経由で動作しますか?
hipchat
ボットlita
および/またはを接続しようとしていhubot
ます。
- XMPP ライブラリにはハードコードされたポートがありますが
5222
、変更しました443
- エラーが発生しています。 - 取得したエラーを投稿できますが、その前に、ポート 443 が機能するかどうかを確認したかったのです。これは、接続されているが、メッセージが表示されてすぐに切断されるため
broken pipe
です。