Добавляет YouTube-каналы в RSS-ленту Newsboat.
Скрипт ytrss позволяет легко добавлять YouTube-каналы в RSS-ленту Newsboat. Он извлекает RSS-ссылку из страницы YouTube-канала и добавляет её в файл конфигурации Newsboat.
- shup — утилита для извлечения RSS-ссылок.
curl— для загрузки страницы YouTube-канала.grep— для обработки текста.
-
Склонируйте репозиторий:
git clone https://github.com/erhaver/ytrss.git cd ytrss -
Установите скрипт:
make install
По умолчанию скрипт использует файл urls из конфигурации Newsboat:
nbconfig="$HOME/.config/newsboat/urls"Если ваш файл конфигурации находится в другом месте, измените переменную nbconfig в скрипте.
Добавьте YouTube-канал в RSS-ленту:
ytrss <ссылка> [имя]<ссылка>— ссылка на YouTube-канал (например,https://www.youtube.com/@channel).[имя]— необязательное имя для канала (например,"Cool Channel").
-
Добавить канал без имени:
ytrss https://www.youtube.com/@channel
Вывод:
[2023-10-01 12:34:56] RSS добавлен в /home/user/.config/newsboat/urls -
Добавить канал с именем:
ytrss https://www.youtube.com/@channel "Cool Channel"Вывод:
[2023-10-01 12:34:56] RSS "Cool Channel" добавлен в /home/user/.config/newsboat/urls -
Если ссылка не указана:
ytrss
Вывод:
Ошибка: Не указана ссылка Использование: ytrss <ссылка> [имя]