private static async Task ParseAndMute(CommandParameters parameters, bool muted, TimeSpan duration = default)
        {
            var relevantUsers = parameters.SocketMessage.MentionedUsers;

            if (!relevantUsers.Any())
            {
                await parameters.SocketMessage.Channel.SendMessageAsync(DebugResponseConfiguration.Current.NoUserSpecifiedResponse.PickRandom());

                return;
            }

            foreach (SocketGuildUser user in relevantUsers)
            {
                if (muted)
                {
                    await MuteSystem.Mute(user.Id, parameters.SocketMessage.Channel.Id, duration);
                }
                else
                {
                    await MuteSystem.Unmute(user.Id);
                }
            }
        }
        public async Task Consequence(SocketMessage message, Android android)
        {
            await message.Channel.SendMessageAsync($"mentioning over {MentionThreshold} users in one message is against the rules\nyou will be muted for {MuteDurationInDays} days");

            await MuteSystem.Mute(message.Author.Id, message.Channel.Id, TimeSpan.FromDays(MuteDurationInDays));
        }