Сорри, по теме, но предлагаю несколько другой подход.
Мне кажется, более полезный для форума.
Не страшно, когда болтают на форуме ( на то он и и форум ) страшно когда на форуме НЕ болтают.
( на некоторых форумах специально вводят боты, чтобы повысить "общяемость"
)
Человеческое общение т.е. диалог течет не всегда по прямому руслу,
( тоже самое происходит и в обычной беседе, обратите внимание на вашу беседу с друзьями, тема за час изменяется раз 5 как минимум ) с этим ничего не поделаешь
Было-бы здорово, если-бы модераторы вместо жестких карающих мер старались бы, совместно с уважаемыми ветеранами форума, держать и поднаправлять тему в нужном русле!
ИМХО - такой подход снизит оффтопиковое болтание и в то-же время будет держать тему в русле.