Open technicalpickles opened 9 years ago
This is a tough call. We could probably add this functionality enabled by an optional flag, to maintain the current behavior.
if someone would like to propose an API for optionally matching on an "unformatted" version of the message text, we are open to that. at the moment, we don't have any plans to implement this.
since 4.4.0, rawMessage
is available on each message. so if your script listens for all messages, you can inspect that property and do your own matching against it. here's the idea in some code (i haven't actually run this):
robot.listen((message) => {
if (message.rawText) {
return \some sentence here\.exec(message.rawText);
}
return false;
}, (response) => {
response.reply('matched raw text!');
});
This was originally filed at https://github.com/github/hubot/issues/1053 but I believe this to be an adapter specific problem. From @callumacrae:
I suggested this: