@Matsukaze, мне тоже @посчастливилось столкнуться с этим похоже, дело в том, что восклицательный знак и прочие символы могут расцениваться сайтом как попытку скрытия букв мата от автоматического обнаружения Аясэ-тян и это влечёт за собой ошибочные баны за нематерные слова в соседстве с восклицательным знаком (и наверняка с другими символами тоже) в моём случае это было na и !, а в его скорее всего БЛ и !
как видно в файле banhammer.rb один такой случай был помечен для Аясэ-тян как нематерный
если моя догадка верна, то Аясэ-тян должна выдавать бан и за подобное по + ! → Обновляйте ### хе + ! → Смешно, хе ### сук + ! → Зацепился за #### (ох, чую три дня даст
def ban_duration comment
duration = duration_by comment
multiplier = BanDuration.new(duration).to_i
BanDuration.new(
[multiplier * abusiveness(comment.body), HALF_YEAR_DURATION].min
).to_s
end
def duration_by comment
if comment.user.bans.size >= 2 &&
comment.user.bans.last.created_at > 36.hours.ago
'1d'
elsif comment.user.bans.any?
'2h'
else
'15m'
end
end
@Matsukaze, пробуй разные варианты пока не найдётся тот, на который не точит потестим Дзун Така Покотен Дзун Така Пон Zun-Taka-Pokoten Zun-Taka-Pon Зун-Така-Покотен Зун-Така-Пон
youtube
UPD: ты там случайно не "по" и "!" слитно написал ? А то выше в этом же самом треде опытным путём было выяснено, что
@Matsukaze, мне тоже@посчастливилось столкнуться с этимпохоже, дело в том, что восклицательный знак и прочие символы могут расцениваться сайтом как попытку скрытия букв мата от автоматического обнаружения Аясэ-тян
и это влечёт за собой ошибочные баны за нематерные слова в соседстве с восклицательным знаком (и наверняка с другими символами тоже)
в моём случае это было na и !, а в его скорее всего БЛ и !
как видно в файле banhammer.rb один такой случай был помечен для Аясэ-тян как нематерный
если моя догадка верна, то Аясэ-тян должна выдавать бан и за подобное
по + ! → Обновляйте ###
хе + ! → Смешно, хе ###
сук + ! → Зацепился за ####
(ох, чую три дня даст )
@S John,@HN71