Registering Context Commands
Hello
I want to register a context command with this code :
It's work but I don't have capital letter on the first letter
V
. Why ?19 Replies
@vladdy @kyra 🩵🩷🤍🩷🩵 do we toLowerCase names when adding them to the command store :kekw:?
Yes
Probably
Idk
Convert it to kebab-case in any case, probably?
Hmm, definitely not in pieces
Maybe in commands?
Yep, we lowercase commands
And changing that would be breaking
Or we can make it non-breaking by making it a getter we can use for the registry
rawName?
kebabCaseName, transformedName
...no
Vlad, changing name would change the registered name in the store, which will break some bots
which is why i said lets make a rawName property
@Calypso can you create a GH issue to request a rawName property? The property should receive the name completely unmodified.
GitHub
request: rawName property for context commands · Issue #747 · sapph...
Is there an existing issue or pull request for this? I have searched the existing issues and pull requests Feature description The problem is that the command name is set to lowercase : export clas...
looking into this now
@Calypso released 5.2.0, see #Announcements
Thanks!
I can't get it to work! Do I need to do anything specific?
My code:
This is very vague, whats not working?
My command name in the menu is still displayed in lowercase
report message
instead Report Message
use this.rawName in the setName call
Oh ok thanks ... I hadn't understood it like that in the code