Regex substitute script for hubot
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
test
.gitignore
.travis.yml
LICENSE
README.md
index.coffee
package.json

README.md

Hubot: hubot-substitute

Build Status

A regex find/replace watcher for Hubots

See src/substitute.coffee for full documentation.

Installation

Add hubot-substitute to your package.json file:

"dependencies": {
  "hubot": ">= 2.5.1",
  "hubot-scripts": ">= 2.4.2",
  "hubot-substitute": ">= 0.0.0",
  "hubot-hipchat": "~2.5.1-5",
}

Add hubot-substitute to your external-scripts.json:

["hubot-substitute"]

Run npm install hubot-substitute

Sample Interaction

aaron> I could really go for a beer right now
aaron> s/beer/stout beer/
Hubot> aaron: I could really go for a stout beer right now
aaron> I can't wait until we get their
aaron> s/their/there
Hubot> aaron: I can't wait until we get there
aaron> The cow goes woof woof
aaron> s/woo/moo/g
Hubot> aaron: The cow goes moof moof
aaron> The cow goes woof woof
guster> aaron s/woof/moo/g
Hubot> aaron: The cow goes moo moo