Стендап Сьогодні 📢 Канал в Telegram @stendap_sogodni
🤖🚫 AI-free content. This post is 100% written by a human, as is everything on my blog. Enjoy!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. Залишається тільки схвалити операцію та підписка оформлена. ((Ще є такий самий для Телеграму, відрізняється тільки адресою.)