all files / dist/ pause.js

100% Statements 7/7
100% Branches 4/4
100% Functions 2/2
100% Lines 1/1
118×
'use strict';var R=require('ramda'),DEFAULT_WAIT=1e3,lensImplementsTyping=R.lensPath(['bot','implements','typing']),spec={series:!0,evaluate:'step',replace:'before',controller:function controller(a,b){var c=R.clone(a.update);c.message.text=a.before,a.bot.sendMessage(c),R.view(lensImplementsTyping,a)&&a.bot.sendIsTypingMessageTo(a.update.sender.id,{ignoreMiddleware:!0});var d=R.isNil(a.attributes.wait)?DEFAULT_WAIT:+a.attributes.wait;setTimeout(function(){return b(null,'')},d)}};module.exports=spec;