1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | 1x | module.exports = [ { "user": "hi" }, { "bot": 'Say hello?' }, { "user": function () { return Promise.resolve('Hello world!'); } }, { "bot": function ( message) { let fixture = 'You typed: Hello world!'; if (message.text == fixture) { return Promise.resolve(); } else { return Promise.reject(`Failed to match message "${message.text}" to "${fixture}"`); } } }, { "user": "hi" }, { "bot": 'Say hello?' }, { "user": 'Hello MBF' }, { "bot": /MBF/i } ]; |