Discord. js Автоматически определить команду, которую они пытаются использовать? - PullRequest
0 голосов
/ 13 февраля 2020

Можно ли сделать что-то, что превратит предпринятую команду в настоящую команду?

Пример: я набираю «pign» вместо «ping», можно ли определить, что это Команда "Пинг"?

1 Ответ

2 голосов
/ 13 февраля 2020

То, что вы, похоже, ищете, это "Вы имели в виду?" функция, которая будет обрабатывать простые опечатки и псевдонимы в строках. Существует множество библиотек, которые могут помочь с различными уровнями сложности и функциями, начиная от простых массивов псевдонимов и заканчивая байесовским сопоставлением, но вот одна, которая, кажется, выполняет достойную работу по основам c: https://www.npmjs.com/package/didyoumean

...