Quantity of infraction points is predeterminated by me, moderators have to choose what point of rules been breached, software will do rest: issue warning, send receipt, count points, suspend user who has more points than it is allowed by limit, release user after time of suspension.