2.3.0 • Published 7 years ago
hubot-eavesdrop v2.3.0
hubot-eavesdrop  
 
A hubot script to have your bot respond to specified keywords.
See src/eavesdrop.coffee for full documentation.

Installation
In hubot project repo, run:
npm install hubot-eavesdrop --save
Then add hubot-eavesdrop to your external-scripts.json:
["hubot-eavesdrop"]Sample Interaction
user1>> hubot when you hear slow clap respond with http://i.imgur.com/0mKXcg1.gif
user1>> slow clap
hubot>> http://i.imgur.com/0mKXcg1.gif
user1>> hubot stop listening for slow clap
hubot>> Okay, I will ignore slow clap.Also supports regular expressions.
user1>> hubot when you hear slow\s?clap(ping)? respond with http://i.imgur.com/0mKXcg1.gif
user1>> slow clapping
hubot>> http://i.imgur.com/0mKXcg1.gif
user1>> slowclap
hubot>> http://i.imgur.com/0mKXcg1.gifMultiple responses can be specified for a single keyword.
user1>> hubot when you hear slow clap respond with 1|congrats!; 2|http://i.imgur.com/0mKXcg1.gif
user1>> slow clap
hubot>> congrats!
hubot>> http://i.imgur.com/0mKXcg1.gifTo reduce channel noise, keywords only trigger events once every thirty seconds.
The length of this delay can be changed by setting a HUBOT_EAVESDROP_DELAY environment variable.
Open source licensing info
2.3.0
7 years ago
2.2.1
8 years ago
2.2.0
9 years ago
2.1.3
9 years ago
2.1.2
9 years ago
2.1.1
9 years ago
2.1.0
9 years ago
2.0.1
9 years ago
2.0.0
9 years ago
1.6.0
9 years ago
1.5.3
9 years ago
1.5.2
9 years ago
1.5.1
9 years ago
1.5.0
10 years ago
1.4.0
10 years ago
1.3.0
10 years ago
1.2.1
10 years ago
1.2.0
10 years ago
1.1.2
10 years ago
1.1.1
10 years ago
1.1.0
10 years ago
1.0.0
10 years ago