feat: ignore case prefixes so stuff like CBOT:TEST will work
This commit is contained in:
@@ -1 +1 @@
|
||||
3283
|
||||
3284
|
||||
@@ -78,12 +78,10 @@ public class ChatCommandHandlerPlugin implements Listener {
|
||||
final String displayName = ComponentUtilities.stringify(displayNameComponent);
|
||||
final String contents = ComponentUtilities.stringify(messageComponent);
|
||||
|
||||
String prefix = null;
|
||||
|
||||
for (final String eachPrefix : prefixes) {
|
||||
if (!contents.startsWith(eachPrefix)) continue;
|
||||
prefix = eachPrefix;
|
||||
}
|
||||
final String prefix = prefixes.stream()
|
||||
.filter(eachPrefix -> contents.toLowerCase().startsWith(eachPrefix))
|
||||
.findFirst()
|
||||
.orElse(null);
|
||||
|
||||
if (prefix == null) return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user