list.txt
Весь список целиком — каждый id, который не прошёл фейс-контроль. Тянешь его раз в час, держишь в памяти, сверяешь.
Гостевой лист наоборот: кто в нём — тот не заходит. Здесь лежат user id спамеров Telegram, которые уже засветились. Два текстовых файла, один id в строке. Забирай и фильтруй — кот на входе уже всех переписал.
Кот на входе. Суров, но справедлив. Ни один кот при составлении списка не пострадал. Про спамеров того же сказать не можем.
Вся база и свежие за сутки. Больше ничего и не нужно: кот за дверью уже всё решил.
Весь список целиком — каждый id, который не прошёл фейс-контроль. Тянешь его раз в час, держишь в памяти, сверяешь.
Свежие за сутки — id, которые попали в список или вернулись в него за последние 24 часа. Тянешь часто, подмешиваешь к базе: между часовыми обновлениями дырок не остаётся.
Никакой регистрации, никаких ключей. Файл — он и есть файл.
If-None-Match или If-Modified-Since — получишь 304, если ничего не поменялось. gzip тоже на месте.Раз в час, на седьмой минуте. Файл скачается, только если изменился, иначе сервер ответит 304 и кот даже не поднимет голову.
7 * * * * cd /path/to/dir && curl -fsSR --compressed -z list.txt -o list.txt https://cpa.st/ban/list.txt
Чаще раза в час дёргать list.txt почти всегда бесполезно: кот переписывает его по часам. В остальное время — тот же файл, 304 и усталый взгляд.
Почему не :00? Ровно в начале часа кот занят — переписывает список. Не стой у него над душой, приходи на седьмой минуте.
Список живёт при AlterCPA, а главный его читатель — AlterCPA TOP.
Дом, при котором кот и живёт. Платформа для партнёрского маркетинга и трекинга — всё, что мы делаем, растёт отсюда. Этот список тоже.
www.altercpa.pro AlterCPA TOPТрекинг конверсий в Telegram: подписка, отписка и бан прилетают постбеками в твой трекер. TOP читает оба файла и, если включить защиту, сверяет с ними каждого, кто стучится в канал, — поэтому кот и завёл эту дверь.
www.altercpa.top