Skip to content

Code pour envoyer les news d'un flux rss sur discord via un webhook

Notifications You must be signed in to change notification settings

Ben-4444/webhook-discord-rss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vous voulez un channel de news sur votre serveur Discord ?

Gratuit et illimité !

https://discord.gg/gXeWmtUB6E

Choisissez votre channel annonce parmi ceux disponibles, ou demandez en un nouveau et faite suivre le channel pour retrouver toutes les publications sur votre serveur Discord dans le chann que vous aurez créée !

Il est possible de recuperer les news de tout site / jeu / twitter / youtube / journal / etc ...

_________________________________________

Vous pouvez aussi heberger vous meme le code

Il suffit de mettre tout les fichiers du git dans un repertoire rss-discord  a la racine de votre /root/

Et de crée un repertoire /GUID/ dans le repertoire /rss-discord/

Ensuite pour gerer les flux et les webhooks, il suffit d'executer le code console.py

A partir de la console, vous pouvez afficher la base de vos flux, les ajouter, les supprimer, ou les modifier

Si vous en ajoutez un, il vous demandera alors les infos necessaire : nom du flux / nom du webhook / url du flux rss / url webhook / url avatar webhook

Il enregistrera les infos dans la base db.json ensuite il suffit de lancer le code rss-discord.py et il check la db.json et actualise les flux

Copié le premier bloc ci dessous afin d'initialiser et configurer les flux RSS et les Webhooks

git clone https://github.com/Karomy404/webhook-discord-rss.git
mv webhook-discord-rss/ /root/rss-discord
mkdir /root/rss-discord/GUID
chmod +x /root/rss-discord/*.py
python3 /root/rss-discord/console.py #<--- permet de gerer les flux / webhooks

python3 /root/rss-discord/rss-discord.py #<--- permet d'executer le code


Ajouter simplement l'execution du code python rss-discord.py dans une tache automatique pour qu'il s'execute tout les x temps