{"action":"created","issue":{"url":"https://api.github.com/repos/botpress/botpress/issues/463","repository_url":"https://api.github.com/repos/botpress/botpress","labels_url":"https://api.github.com/repos/botpress/botpress/issues/463/labels{/name}","comments_url":"https://api.github.com/repos/botpress/botpress/issues/463/comments","events_url":"https://api.github.com/repos/botpress/botpress/issues/463/events","html_url":"https://github.com/botpress/botpress/issues/463","id":299526673,"number":463,"title":"[Feature Request] Aborting queued messages","user":{"login":"EthanGarrison","id":2007570,"avatar_url":"https://avatars0.githubusercontent.com/u/2007570?v=4","gravatar_id":"","url":"https://api.github.com/users/EthanGarrison","html_url":"https://github.com/EthanGarrison","followers_url":"https://api.github.com/users/EthanGarrison/followers","following_url":"https://api.github.com/users/EthanGarrison/following{/other_user}","gists_url":"https://api.github.com/users/EthanGarrison/gists{/gist_id}","starred_url":"https://api.github.com/users/EthanGarrison/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EthanGarrison/subscriptions","organizations_url":"https://api.github.com/users/EthanGarrison/orgs","repos_url":"https://api.github.com/users/EthanGarrison/repos","events_url":"https://api.github.com/users/EthanGarrison/events{/privacy}","received_events_url":"https://api.github.com/users/EthanGarrison/received_events","type":"User","site_admin":false},"labels":[{"id":706727712,"url":"https://api.github.com/repos/botpress/botpress/labels/size/medium","name":"size/medium","color":"fbca04","default":false},{"id":483096677,"url":"https://api.github.com/repos/botpress/botpress/labels/type/enhancement","name":"type/enhancement","color":"84b6eb","default":false},{"id":706728756,"url":"https://api.github.com/repos/botpress/botpress/labels/type/feature","name":"type/feature","color":"0e8a16","default":false},{"id":771459128,"url":"https://api.github.com/repos/botpress/botpress/labels/version/x","name":"version/x","color":"d4c5f9","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-02-22T22:09:15Z","updated_at":"2018-03-12T19:11:56Z","closed_at":"2018-03-12T19:11:56Z","author_association":"NONE","body":"<!-- Run `botpress -V` -->\r\n### Botpress version: `1.1.12`\r\n\r\n<!-- Which channels is your bot using? -->\r\n### Channels: Webchat\r\n\r\nI've been looking through documentation and the code and couldn't find any place where this is possible, so asking here.\r\n\r\nThe idea is to be able to pause or just stop a reply.  So for instance if the bot sends a reply with UMM bloc that contains five messages and the user sends in a message before it is finished, I would like to be able to stop the previous reply and start a new one.\r\n\r\nAfter some digging, I've seen that the messages are internally sent to the outgoing middleware through Promise.mapSeries in the doSendBloc method.  From the looks of it, we could probably just add some kind of flag to abort or pause during this, but unsure if there are plans in place to do this in a future update or perhaps a better approach to this."},"comment":{"url":"https://api.github.com/repos/botpress/botpress/issues/comments/372429392","html_url":"https://github.com/botpress/botpress/issues/463#issuecomment-372429392","issue_url":"https://api.github.com/repos/botpress/botpress/issues/463","id":372429392,"user":{"login":"EthanGarrison","id":2007570,"avatar_url":"https://avatars0.githubusercontent.com/u/2007570?v=4","gravatar_id":"","url":"https://api.github.com/users/EthanGarrison","html_url":"https://github.com/EthanGarrison","followers_url":"https://api.github.com/users/EthanGarrison/followers","following_url":"https://api.github.com/users/EthanGarrison/following{/other_user}","gists_url":"https://api.github.com/users/EthanGarrison/gists{/gist_id}","starred_url":"https://api.github.com/users/EthanGarrison/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/EthanGarrison/subscriptions","organizations_url":"https://api.github.com/users/EthanGarrison/orgs","repos_url":"https://api.github.com/users/EthanGarrison/repos","events_url":"https://api.github.com/users/EthanGarrison/events{/privacy}","received_events_url":"https://api.github.com/users/EthanGarrison/received_events","type":"User","site_admin":false},"created_at":"2018-03-12T19:11:56Z","updated_at":"2018-03-12T19:11:56Z","author_association":"NONE","body":"Closing this, as it works now in the `develop/x` branch"}}
{"actor":{"display_login":"EthanGarrison"}}