Comments (8)
haha I've wanted this behavior too! But I think it's because we're devs. I don't think chat clients actually have this behavior. (One time when I was finished chatting with someone, I typed "exit" LOL)
from botframework-webchat.
No, we don't need to support this.
from botframework-webchat.
Might be nice to enable "dev mode" where this and other features light up.
from botframework-webchat.
I would really like to have support for this, specifically for use within the emulator. But yeah, it should be disabled by default.
from botframework-webchat.
This would really have helped us this week.
Does anyone know why this has not been done?
Is there an architectural issue preventing it's implementation in the emulator?
from botframework-webchat.
@edwin-huber It hasn't been done because no one has done it, and that is mostly because no one has particularly made a strong case for it. As you can see above, a former member of the team was even flatly against it. I don't think anyone has even checked all the other chat clients to see if this feature exists anywhere else. If you are passionate about it, it would be great for you to do this footwork. And if you want to make a PR implementing the feature, all the better!
Offhand it's a pretty easy feature. We could probably just use the existing message history.
from botframework-webchat.
We have a use-case where this would be useful. Our bot has the ability to interface with elastic search and query a range of internal data sources. We use LUIS to extract entities which map to labels used when querying elastic. So for example ..
search library for articles on my favorite subject
search release notes for articles on my favorite subject
search release notes for articles on my favorite subject about science
etc
So they are slightly modifying the previous query.
Up arrow repeat of the previous input would be a nice way of doing this, we'd love this feature.
from botframework-webchat.
Closing as a dupe of #1091
from botframework-webchat.
Related Issues (20)
- Set shadows to the chat bubbles
- Run Button is missing in azure app service
- "Keyboard controls": Invisible elements should not receive focus or be visible to screen reader users.
- Presence of unnecessary role=complimentary can create unexpected behavior across various configurations.
- Presence of extraneous <article> tags can cause confusion for screen reader users
- Timestamp is only visible to screenreaders
- Negative tabindex attributes on vertical buttons removes them from the tab order
- Unnecessary ARIA attributes on button options list.
- "Send" button is missing sufficient labeling
- Decorative SVG elements should be hidden from screen reader users.
- Buttons options function as a list and should be indicated as such to screen reader users. HOT 1
- When non-essential icons are not properly hidden from screen reader users, they can be announced as unrecognized characters.
- Quick reply buttons do not move the user's focus to the start of the message response from the chatbot.
- Unnecessary ARIA attributes in transcript/conversation box.
- It is difficult for screen reader users to identify when the button section ends and the next begins.
- Unnecessary ARIA attributes in Keyboard Controls section.
- Keyboard Controls content marked as header but is not semantically a header.
- Keyboard Controls requires additional ARIA markup to assist screen reader users in understanding what a section is for, and where it begins and ends. HOT 1
- "conversation ended" error which leads to send failed error for user message HOT 1
- IntegratedAuthenticationNotSupportedInChannel HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from botframework-webchat.