Navigation

    Planète Warez

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Groups
    • Documentation
      • CGU
      • News
      • Team
      • Tutoriels
      • Wiki
      • Bug Report

    Les liens illégaux ou les demandes d'invitation sont interdits.


    Notifications ruTorrent, Radarr et rClone (ou autre) sur Discord

    Tutoriels informatiques
    1
    1
    46
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Aerya
      Aerya last edited by Aerya

      Histoire de compléter mon dernier tutoriel voici quelques méthodes pour relayer diverses notifications sur Discord. Bien évidemment il faut se faire un ou plusieurs Webhooks sur Discord.

      Concernant ruTorrent il faut installer php-curl et utiliser ensuite le plugin

      text alternatif-|
      |-text alternatif

      Pour Radarr il suffit d’utiliser l’option interne

      text alternatif
      text alternatif

      Avec cette configuration il y a 3 types de notification. Voici celle du “movie grabbed” (donc film trouvé)

      text alternatif

      Et la même une fois le film importé (envoyé dans dans Plex/Emby/Jellyfin/Kodi)

      text alternatif

      Pour SA*nzbd il faut ruser un peu et passer par NZB Notify de Caronc et se référer au Wiki de SAB pour savoir quels paramètres passer.

      text alternatif

      Voici un exemple pour passer une notification simple, sans titre (donc paramètres 1 et 3 seulement)

      $1 $3 discord://codewebhook/tokenwebhook
      

      text alternatif

      Pour rClone c’est un peu plus compliqué puisque ça veut dire passer un contenu de fichier (.txt, .log ou autre), en BASH, sur Discord. J’ai ma méthode système D et j’ai trouvé hier un script tout fait (…) qui combine votre commande rClone (move/copy) et ses paramètres avec la fonctionnalité de notifications sur Discord.

      Et maintenant, la méthode “vas-y comme j’te pousse”. Je m’appuie sur le script discord.sh de ChaoticWeb. Le récupérer et le rendre exécutable

      wget https://github.com/ChaoticWeg/discord.sh/blob/master/discord.sh
      chmod a+x discord.sh
      

      Et ensuite mon script qui permet de surveiller mes logs rClone (/home/aerya/logs/move.log) et d’envoyer une notification dès qu’il trouve le mot “Copied” (et que donc rClone a envoyé un fichier sur un remote).

      #!/bin/bash
      WEBHOOK=https://discordapp.com/api/webhooks/***/***
      tail -F /home/aerya/logs/move.log | while read line; do
          if echo $line | grep Copied > /dev/null 2>&1; then
              /home/aerya/scripts/rclone/discord.sh --webhook-url="$WEBHOOK" --text "$line"
          fi
      done
      

      text alternatif

      On peut reprendre ce principe pour n’importe quoi, par exemple passer l’espace libre sur un serveur (mode crados, sans épurer le texte)

      #!/bin/bash -e
      WEBHOOK=https://discordapp.com/api/webhooks/***/***
      MSG=`df -H | grep '/dev/sda3'`
      bash /home/aerya/scripts/rclone/discord.sh \
        --webhook-url="$WEBHOOK" \
        --text "$MSG"
      

      text alternatif

      Archlinux fanboy | rClone & datahoarder | https://upandclear.org

      1 Reply Last reply Reply Quote 1
      • First post
        Last post




      planete-warez.net  
      RGPD | Theme by @Violence |   ©2022