Preview
Source: https://streamable.com/gjhygn- Usage: !ws <skin>
- Skin names are case insensitive (e.g. !ws fAdE will still work)
- Skins are prioritized based on your weapon's classname (e.g. if you type !ws Asiimov while holding an AWP, it will find the AWP Asiimov skin and not apply the M4A4 one instead)
- If there is no matching skin for your weapon, all skins are searched (you can still use this to apply any skin to any weapon (e.g. Crimson Web on an AWP).
- Basic fuzzy search is supported, you can type "!ws asi" to get an Asiimov or "!ws emerald" to get a Doppler (Emerald).
TODO:
Optimization.
Fuzzy search finds the first match, not the closest one.