Делегация чтения твиттера машине
Одни знают, что я хочу делегировать чтение твиттера машине. Что я под этим подразумеваю?
* В твиттере очень сложная лента. Она пропадает, грустит, лагает. В ней кропаются картинки. Если долго её не смотреть, то прочитать её — испытание.
* В твиттере много прикольных аниме-художников, чьи изображения мне нравятся, и я хочу их потреблять.
Одно мешает другому. Ну вот не охота мне пользоваться твиттером, чтобы потреблять эти картинки. Конечно, в голову приходит естественное и очевидное решение: написать программу, которая будет агрегировать указанные аккаунты в удобные RSS-ленты.
Кто не знает, я много пользуюсь RSS. У меня есть self-hosted инстанс
miniflux.app, из которого я читаю почти две сотни лент. Передвинул туда даже некоторые телеграм-каналы! В планах передвинуть больше. Твиттеру там самое место.
Я хочу, чтобы раз в день для каждого аккаунта выходил дайджест: посты за день. Не по RSS-посту на твиттер-пост, а по RSS-посту на несколько твиттер-постов! Мне так будет удобнее читать, да и всем, на самом деле, тоже.
Надо понимать, что большая часть этих постов у меня будет на японском. Но японский я не знаю! В твиттере есть кнопка перевода. В моей программе такой кнопки не будет, будет просто сразу перевод показываться. Пока в поисках самого подходящего API автоматических переводчиков. Возможно, придётся платить, но не уверен.
Сгенерированные дайджесты пускай хранятся около месяца на диске. Более старые будут удаляться. Это как ротация логов.
Думаю навариться на этом проекте. Буду предоставлять подписчикам на бусти доступ к системе, чтобы тоже могли подписываться на кого-нибудь; если вы уже подписчик, то аккаунт вам обеспечен. А что, звучит успешно 👍