Я правильно понял, что в ответ на разрушительную активность славиков штелетто не нашёл ничего лучше, чем забанить телеграфного бота на 80 с чем-то тысяч секунд? Вообще, такой вопрос: а возможно ли сделать альтернативную главную, где бы треды сортировались не по дате постинга /0, а по времени крайнейго коммента или крайней рекомендации? Возможность выбрать между этими двумя режимами, классическим и вот этим "режимом имажборды", стала бы довольно существенным повышением качества жизни. Это не очень сложно запилить?
@l29ah Ты имеешь в виду, что запилишь и задеплоишь за 5к рублей? Если так, то я согласен.
@l29ah Я сомневаюсь, что на данный момент вообще возможно найти на бнваче кого бы то ни было, кто сам в тред не ответит. Тем более человека с конкретным набором навыков.
Я вообще представлял себе скорее альтернативную морду, типа мяу или 6нв, которая по-своему формирует глагну. Её можно даже захостить отдельно. Добавить кнопочку для переключения на неё в дефолтный интерфейс, я думаю, штелетту можно убедить.
@voker57 Охуенно. Осталось убедить штелетту перевести бнв на твой движок и дело в шляпе!
@anonymous морда работает на вебсокетах, есть два стула;
1. пишешь скрипт, который подключается к
wss://bnw.im/ws?v=2
и получает уведомления обо всех новых постах и изменении количества комментариев/рецомендов на главной (у штилетты какое-то ограничение на глубину — со второй страницы уведомления всем рассылаются, а с 1555 уже нет), выкачиваешь и складываешь их себе в БД с меткой последнего изменения; пишешь бэкенд (пиздишь у штилеты моднявую отдачу вебсокетами на торнаде или отдаёшь олдскульные веб1.0 хтмл-странички, как вокер), который достаёт из БД посты, соответствующие сообщениям+рецомендам отсортированным по дате в порядке убывания, отдаёшь клиенту.2. пишешь юзерскрипт, который патчит штилетины хендлеры вебсокет-уведомлений прямо у тебя в бравзере; когда приходит уведомление об изменении комментариев/рецомендов, твой хендлер меняет отображаемую сортировку постов, если пост был не на первой странице, придётся докачивать аяксом; что-то вроде https://gist.github.com/anonymous/1e2338b281b2acded55e920f46dc1fec (над пофиксить ошибку в 110 строке — сравнивать со строковым "true" из локалстораджа).
@voker57 это и был первый стул //имплаинг ты не сидишь на двух стульях сразу
@voker57 хуль ты там пропатчил? по твоей ссылке вариант, описанный в первом пункте: складывание сообщений в бд и последующая отдача бэкендом. если не хочется ебаться, то достаточно юзерскрипта, который пропатчит тебе сортировку прямо на bnw.im, это был второй вариант.
@voker57 именно так, поэтому я сначала и не понял, при чём тут вообще твой патч из двух строчек. в реальном мире проще нахуевертить своё говно, чем договариваться о добавлении своих патчей в чужой проект.
@stiletto >Например вариант ленты, в котором сообщения будут бампиться наверх при новых ответах
ничего себе!
@l29ah БурлеНие Вокруг
@stiletto Не надо придираться к словами, ты знаешь, что я имел в виду.
@stiletto Ну да, собственно я и предлагаю идею кастомизируемой ленты и кастомизируемой глагны. Мне нравится по возможностям хуик вокера, но веб-ебло у него ещё вырвиглазнее, чем у бнв. Есть вообще какие-либо шансы, что вы объедините усилия?