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