Создал свой рандомайзер для розыгрышей DTF без возможности скама

Создал свой рандомайзер для розыгрышей DTF без возможности скама

В связи с недавней очередной тряской на ДТФ я решил снова вмешаться. Говорят, кто-то подкручивает результаты на dtfpass? Что ж, значит надо делать новый сайт, конечно же!

А вот, кстати, и он:

На самом деле там в коде дтфпасса никакого обмана я не нашёл, но дело даже не в этом. Там вся логика круток происходит на стороне клиента, а потом результаты скармливаются серверу, и тот им просто доверяет, сохраняя в базе. После чего ссылку на результат можно показать кому угодно.

Это не дело, подумал я, и решил создать свой сайт, где всё будет сделано по уму.

За основу взял два главных принципа: полностью серверная логика и абсолютная прозрачность.

Серверная логика

ИИ-кринж
ИИ-кринж

Это значит, что клиент (ваш кампухтер или телефон) отправляет запрос на сервер с необходимой информацией, типа ссылки на пост, после чего сервер (удалённый скрытый кампухтер) производит некие вычисления, которые не видны пользователю, а затем отправляет готовый ответ назад. Манипулировать такими данными невозможно.

Можно, конечно, у себя в браузере нарисовать что угодно уже после ответа, но это не изменит данные на сервере.

И тут мы плавно подходим к следующему принципу.

Абсолютная прозрачность

Не будет возможности никак подстроить или спрятать результаты. Все розыгрыши будут сохранены в базе данных и показаны прямо на странице. Есть возможность поиска по дате, имени и id пользователя.

Ничего не спрятать
Ничего не спрятать

Победители определяются с помощью крипто-рандома.

Правила круток:

  • Автор поста не учитывается (да, на dtfpass он может быть в пуле участников)
  • Замороженные и удалённые аккаунты не учитываются
  • Только один комментарий с каждого аккаунта будет учтён
  • Ответы на комментарии учитываются

Тут я решил немного упростить сайт и сделать меньше всяких опций на выбор, так как посчитал, что в них нет необходимости. Но, если надо будет, могу всегда добавить.

Выбрать можно с ключевым словом или без, только поставившие реакцию или все, а также количество победителей. Пока так.

Опции
Опции

А, и ещё кое-что: нет колеса. Колеса нет. Да, совсем.

Но уверяю вас, оно не играет роли в определении победителя — это всё обман!

Что дальше

Если людям проект зайдёт, то буду развивать. Если нет, ну и ладно. Всего-то потратил полтора дня и частичку души 🥲

Что хотел бы ещё добавить:

  • Сохранять больше информации о розыгрышах (слово, условия и т.д.)
  • Дополнительные опции и возможности более тонкой настройки
  • Возможность создать ссылку на конкретный розыгрыш из истории
  • кОлЕсО
  • Редизайн?

Добавлю ли я всё это или забью на проект? Время покажет.

А пока на этом всё по поводу рандомайзера.

Другие проекты и ссылки всякие

Бот

Хочу коротко напомнить, что я запустил недавно бесплатного ChatGPT-бота — @NikosBot. Его можно вызывать в комментариях через упоминание. Да, он наваливает кринжа часто, но зато хотя бы знает, что сейчас 2026. И бесплатный. Грех жаловаться.

DTF ReReDesign

Ну и куда уж без моего основного проекта. Скоро будет обнова. В ней я добавлю пару небольших фишечек, а также наконец уберу лимит на ярлыки / фильтры.

Почитать про это расширение можно в разных постах:

Телега

Также можно подписаться на канал в телеграме, чтобы не пропустить новые посты:

Вот теперь точно всё! Спасибо тем, кто дочитал до конца (или прокрутил), и до следующего раза.

UPDATE

Многие не поняли, зачем я вообще сделал этот сайт, если всё тоже самое. Некоторым недостаточно прозрачности. А кто-то просто засрал сервер бесполезными запросами. Все эти темы я решил прояснить в отдельном посте.

392
80
16
15
6
4
2
2
1
358 комментариев