WebCord
WebCord copied to clipboard
[Feature Request] Custom Keybinds
As I've seen both in WebCord and ARMCord (based in WebCord), custom keybinds isn't possible atm. Is there any way to make it possible?
ARMCord is not based off of WebCord. They are two completely unrelated projects.
A toggle for your microphone probably would be able to be done outside of Discord.
I'll probably use this issue to define the state of plans (if there are any) to implement at least some keybinds.
- #125 – this could be implemented as a global shortcut. It would then emulate a click on the actual site. Outside of this, a keybind for sound mute could be also made.
- #117 – this keybind could also be made, as both recently I've found a way to navigate between Discord channels and the keybind could also work using a mouse click emulation.
However, it should be noted I won't work on this in the nearest future. Why, you may ask? Because of the current settings implementation – it is terrible, too much fragmented. This is why I need to redesign it first, to make my life a lot of easier when announcing the new forms types. I'll probably do this using more database-oriented programming, announcing the structures in my JSON configuration types like tables (conceptually similar to TypeScript's Record<...> type), types (e.g. checklist), type properties (e.g. checklist('foo','bar')) and so on, so the JSON configuration will actually provide the information enough to directly attach the strings to it and render it all as a GUI. It might be also easier to compare types at runtime and validate the configuration files due to that.
I'll flag this as wontfix, but keep it open. I'll remove this flag once it will find time to actually implement this.
You can use https://github.com/iXab3r/MicSwitch on Windows to mute your microphone system wide as an alternative to an in-app option.