diff --git a/modules/UserGroupTag/Handler.cs b/modules/UserGroupTag/Handler.cs index dc1cec9..668bba6 100644 --- a/modules/UserGroupTag/Handler.cs +++ b/modules/UserGroupTag/Handler.cs @@ -32,9 +32,8 @@ namespace UserGroupTag public async Task HandleAddGroup(string groupName) { // var groupName = group.Text; - var repliedMessage = RawUpdate.Message!.ReplyToMessage; - if (repliedMessage == null || repliedMessage.From!.IsBot || groupName.IsNullOrEmpty()) + if (repliedMessage == null || repliedMessage.From!.IsBot || await Bot.CanPunishMember(Chat, From) || groupName.IsNullOrEmpty()) { return; } diff --git a/modules/UserGroupTag/UserGroupTag.csproj b/modules/UserGroupTag/UserGroupTag.csproj index b83d956..686ce30 100644 --- a/modules/UserGroupTag/UserGroupTag.csproj +++ b/modules/UserGroupTag/UserGroupTag.csproj @@ -2,6 +2,7 @@ net5.0 + TelegramBot.UserGroupTag