ユーザーがチャンネルに出入りしたことを Hubot に検出させようとしていますが、これまでのところ、これに関する情報を実際に見つけることができませんでした。
誰にもこれを行う方法のアイデアはありますか? :)
前もって感謝します!
ユーザーがチャンネルに出入りしたことを Hubot に検出させようとしていますが、これまでのところ、これに関する情報を実際に見つけることができませんでした。
誰にもこれを行う方法のアイデアはありますか? :)
前もって感謝します!
Hubot のRobot
クラスには関数がenter
あり、ユーザーが部屋に出入りするleave
ときに指定したコールバックを起動します。そのコールバックは、 type のプロパティを持つ を受け取り、次に typeのプロパティを持ちます。Response
message
Message
user
User
module.exports = (robot) ->
robot.enter (response) ->
# at this point you can get the user's name with:
# response.message.user.name
# works the same for robot.leave
ただし、hubot用の IRC アダプターは現在、これらの機能を動作させるために必要なメッセージを発行していないようです。