newsboat_linker.sh 746 B

12345678910111213141516171819202122232425262728
  1. #!/bin/bash
  2. # Coding: utf-8
  3. # Editor: kate
  4. # Created 2022-02-02
  5. #_sudo_apt_install_ sendxmpp yt-dlp_linux
  6. #_sudo_dpkg_i_
  7. domain="$(echo "$1" | cut -f4 -d"/")"
  8. post="$(echo "$1" | cut -f5 -d"/")"
  9. tg_pattern="https://t.me"
  10. if [[ "$1" == *"$tg_pattern"* ]]
  11. then
  12. $HOME/.Telegram/Telegram -workdir $HOME/.local/share/TelegramDesktop/ -- "tg://resolve?domain=${domain}&post=${post}" &
  13. exit 0
  14. fi
  15. title="$($HOME/.local/bin/yt-dlp_linux --print "%(title)s" "$1")"
  16. yt_pattern="https://www.youtube.com"
  17. if [[ "$1" == *"$yt_pattern"* ]]
  18. then
  19. echo "newsboat_linker.sh $title $1" | sendxmpp -t -f $HOME/.ssh/sendxmpp optron@openim.eu &
  20. zenity --error --title="newsboat_linker.sh" --text="Link $title send to tvbox" --no-wrap
  21. exit 0
  22. fi