Упоминания Discobot и обрезка пробелов

Давно уже наша команда привыкла к тому, что discobot иногда не отвечает, и решение, похоже, состоит в том, чтобы настаивать. После внимательного анализа выяснилось, что проблема просто в использовании лишних пробелов между упоминанием @discobot и командой. При одном пробеле всё работает. При двух и более пробелах команда либо не выполняется, либо игнорируется. Это иногда вызывает путаницу, но я не уверен, что это легко исправить.

2 лайка

Это должно сработать:

@discobot брось 2d8

1 лайк

:game_die: 3, 7

1 лайк

Но не это

@discobot брось 2d12

2 лайка

Hi! To find out what I can do, say @discobot display help.

1 лайк

Интересный отчет об ошибке! Добавляю метку pr-welcome на случай, если кто-то захочет сделать регулярное выражение менее чувствительным к пробелам.

3 лайка
3 лайка

Спасибо за исправление, @mayfield! :+1:

Эта тема была автоматически закрыта через 2 дня. Новые ответы больше не принимаются.