Стендап Сьогодні 📢 Канал в Telegram @stendap_sogodni

🤖🚫 Контент вільний від AI. Цей пост на 100% написаний людиною, як і все на моєму блозі. Насолоджуйтесь!

09.07.2023

Скрипт для підписки через RSSHub

Хочу поділитися дрібним скриптом, що я написав для підписки на RSS акаунти Twitter через свій сервер RSSHub. (У RSSHub немає ніякого інтерфейсу; для підписки треба побудувати правильну адресу стрічки для потрібного сервісу, та підписати її секретним ключем.) Нічого такого особливого в скрипті немає. Проте поки його не було, я лінувався вручну робити ті ж самі дії, та таким чином не додавав цікаві акаунти до RSS, де, як я писав, я читаю все.

Так що це гарний приклад того, як можна помітити та покращити своє оточення, навіть без значних витрат часу або зусиль. Ось весь скрипт. Він написаний мовою скриптів для Fish Shell.

function twitter_rss
    set username (string split / $argv[1])[-1]
    set code (md5 -qs "/twitter/user/"$username$secret_code)
    open "reeder://https://$rsshub_domain/twitter/user/$username?code=$code"
end

Використовується це так:

$> twitter_rss https://twitter.com/stendap_sogodni

Скрипт сам забере з адреси профілю імʼя користувача, побудує хеш авторизації, збере все це в адресу RSS стрічки, і навіть самостійно відкриє її в Reeder. Залишається тільки схвалити операцію та підписка оформлена. ((Ще є такий самий для Телеграму, відрізняється тільки адресою.)