Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Delayed sends and 'Bot is typing...' UX enhancement #271

Open
timkinnane opened this issue Mar 20, 2018 · 3 comments
Open

Delayed sends and 'Bot is typing...' UX enhancement #271

timkinnane opened this issue Mar 20, 2018 · 3 comments

Comments

@timkinnane
Copy link
Contributor

Related to RocketChat/Rocket.Chat#9337

@garychapman has already worked on the issue of setting up a queue with a timed delay between each send from Hubot. His work needs to be integrated with the v2 adapter and it would be great if that also included sending the isTyping event notification to the server, showing the bot is working on it's next message.

@geekgonecrazy
Copy link
Contributor

I believe this is being done in the hubot natural repo also. Basically adding artificial delay and typing to make feel more personal.

@timkinnane
Copy link
Contributor Author

timkinnane commented Jun 2, 2018

FMI

These approaches could be merged and added to the SDK, to delay replies and consecutive sends to the same room, triggering the bot is typing display. Or maybe it should be specific to the adapter? Putting a pin in this one. 📌

@geekgonecrazy
Copy link
Contributor

Sending typing for sure... Delaying... I think that should be adapter.. or a separate method on sdk. Because sdk is js. Might not just be bots using it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants