mirror of
https://github.com/barelyprofessional/KfChatDotNet.git
synced 2026-05-15 10:32:44 -04:00
Add some extra info when a user doesn't have access to command
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
using KfChatDotNetKickBot.Commands;
|
using Humanizer;
|
||||||
|
using KfChatDotNetKickBot.Commands;
|
||||||
using KfChatDotNetWsClient.Models.Events;
|
using KfChatDotNetWsClient.Models.Events;
|
||||||
using NLog;
|
using NLog;
|
||||||
|
|
||||||
@@ -58,7 +59,7 @@ internal class BotCommands
|
|||||||
if (user == null) return;
|
if (user == null) return;
|
||||||
if (user.UserRight < command.RequiredRight)
|
if (user.UserRight < command.RequiredRight)
|
||||||
{
|
{
|
||||||
_bot.SendChatMessage($"@{message.Author.Username}, you do not have access to use this command.", true);
|
_bot.SendChatMessage($"@{message.Author.Username}, you do not have access to use this command. Your rank: {user.UserRight.Humanize()}; Required rank: {command.RequiredRight.Humanize()}", true);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
var task = Task.Run(() => command.RunCommand(_bot, message, match.Groups, _cancellationToken), _cancellationToken);
|
var task = Task.Run(() => command.RunCommand(_bot, message, match.Groups, _cancellationToken), _cancellationToken);
|
||||||
|
|||||||
Reference in New Issue
Block a user