Сайт развёрнут, осталось подключить X API
Нужно создать приложение на developer.x.com и добавить его ключи в секреты Worker'а. Пошагово — в README проекта.
- В приложении включи User authentication settings → OAuth 2.0, тип Web App, доступ Read and write.
- Callback URL:
- Website URL:
- Затем в терминале:
npx wrangler secret put X_CLIENT_IDиnpx wrangler secret put X_CLIENT_SECRET
Удали лишние твиты за пару минут
Загрузи список твитов через API или из архива X, отметь нужные (хоть все сразу) и удали одной кнопкой. По 500 твитов на странице, фильтры по тексту, дате, типу и лайкам.
Войти через XМы запрашиваем права «читать и удалять твиты». Токен хранится только в зашифрованной cookie твоего браузера. Доступ можно отозвать в любой момент в настройках X.
1. Откуда взять твиты
API отдаёт максимум ~3 200 последних твитов и каждый прочитанный твит стоит денег на pay-per-use тарифе X.
Архив бесплатный и содержит всё: запроси архив, распакуй zip и перетащи сюда файл data/tweets.js (или tweets-part1.js и т.д.).