Communauté Eggdrop
[Résolu] plugin radio kiwiirc - Version imprimable

+- Communauté Eggdrop (https://forum.eggdrop.fr)
+-- Forum : Aide IRC (https://forum.eggdrop.fr/forumdisplay.php?fid=21)
+--- Forum : Interfaces (https://forum.eggdrop.fr/forumdisplay.php?fid=24)
+--- Sujet : [Résolu] plugin radio kiwiirc (/showthread.php?tid=1817)

Pages : 1 2


plugin radio kiwiirc - berni83 - 16/03/2025

Bonjour, j'ai monté un serveur irc avec un webaccès kiwiirc et je voudrais ajouter le plugin radio pour avoir un player sur cette interface comme sur d'autres serveurs irc utilisant kiwiirc.
J'ai suivis les vagues instructions pour ajouter ce plugin, il apparait dans les paramètres avancés ( que je souhaite au passage cacher au public ) mais le player n'apparait pas sur l'applet en haut à gauche ( j'ai du louper une marche mdr ) il y a quelques années j'avais réussi à le faire apparaitre mais suite au dc du dd du serveur j'ai pas la bonne config pour refaire ça et je me souviens pas comment j'avais fait.
Donc si qqn sait m'expliquer comment finaliser ça, je serais très content. Smile


RE: plugin radio kiwiirc - CrazyCat - 16/03/2025

Tu pourrais peut-être donner un lien vers les instructions que tu as suivi, ça nous aiderait à t'aider.


RE: plugin radio kiwiirc - berni83 - 18/03/2025

Tout à fait CrazyCat, c'est ici que j'ai trouvé les instructions: https://github.com/ItsOnlyBinary/kiwiirc-plugin-radio c'est assez sommaire.


RE: plugin radio kiwiirc - CrazyCat - 18/03/2025

Je ne vois pas le souci:
Une fois le plugin compilé, il suffit de copier le fichier plugin-radio.js dans le répertoire des plugins de kiwiirc, de créer un fichier de radios (en se basant sur stations.example.json) et de le mettre à un endroit accessible (dans le répertoire static/ par exemple) puis de modifier la configuration de kiwiirc pour appeler le plugin et (potentiellement) changer sa configuration par défaut.

En 3 minutes, ça fonctionne:    

Tu peux tester sur https://k.zeolia.chat/ (c'est temporaire, il n'est pas prévu d'avoir une radio sur zeolia.chat)

EDIT: J'ai désactivé le plugin, il n'est donc plus visible en live.


RE: plugin radio kiwiirc - berni83 - 19/03/2025

(18/03/2025, 13:23)CrazyCat a écrit : Je ne vois pas le souci:
Une fois le plugin compilé, il suffit de copier le fichier plugin-radio.js dans le répertoire des plugins de kiwiirc, de créer un fichier de radios (en se basant sur stations.example.json) et de le mettre à un endroit accessible (dans le répertoire static/ par exemple) puis de modifier la configuration de kiwiirc pour appeler le plugin et (potentiellement) changer sa configuration par défaut.

En 3 minutes, ça fonctionne:

Tu peux tester sur https://k.zeolia.chat/ (c'est temporaire, il n'est pas prévu d'avoir une radio sur zeolia.chat)

EDIT: J'ai désactivé le plugin, il n'est donc plus visible en live.
Merci CrazyCat c'est; modifier la configuration de kiwiirc pour appeler le plugin et (potentiellement) changer sa configuration par défaut. que je n'ai pas su faire.


RE: plugin radio kiwiirc - CrazyCat - 19/03/2025

Et bien c'est comme tous les autres plugins: il faut ajouter une entrée dans la section "plugins" du .conf de ton kiwiirc: { "name": "radio", "url": "static/plugins/plugin-radio.js" }

Et tu ajoutes tout ou partie de l'exemple de configuration donné par ItsOnlyBinary dans une nouvelle section toujours de ton .conf.

Au cas où, tu peux lire https://github.com/kiwiirc/kiwiirc/wiki/02.-Configuration qui est la documentation officielle


RE: plugin radio kiwiirc - berni83 - 19/03/2025

(19/03/2025, 14:07)CrazyCat a écrit : Et bien c'est comme tous les autres plugins: il faut ajouter une entrée dans la section "plugins" du .conf de ton kiwiirc: { "name": "radio", "url": "static/plugins/plugin-radio.js" }

Et tu ajoutes tout ou partie de l'exemple de configuration donné par ItsOnlyBinary dans une nouvelle section toujours de ton .conf.

Au cas où, tu peux lire https://github.com/kiwiirc/kiwiirc/wiki/02.-Configuration qui est la documentation officielle
Merci ça j'avais fait: il faut ajouter une entrée dans la section "plugins" du .conf de ton kiwiirc: { "name": "radio", "url": "static/plugins/plugin-radio.js" } 
c'est la suite exemple que je ne savais ou placer mais il ne s'affiche toujours pas je le vois dans les paramètres avancés pourtant ( paramètres avancés que j'aimerais bien masquer une fois que tout est comme il faut )


RE: plugin radio kiwiirc - CrazyCat - 19/03/2025

Je ne comprends pas ce que tu demandes.

La radio n'est pas censée être dans les paramètres avancés mais en dessous de l'avatar. Et pour ajouter la partie de configuration du plugin, je ne vois pas comment t'aider plus que ce que j'ai déjà dit.

Concernant les paramètres avancés, il semble effectivement qu'il y ait un bug, ils s'affichent même si on indique dans la conf qu'ils ne devraient pas.
EDIT : Le paramètre est en fait hide_advanced et non pas hideAdvancedSettings


RE: plugin radio kiwiirc - berni83 - 19/03/2025

(19/03/2025, 16:14)CrazyCat a écrit : Je ne comprends pas ce que tu demandes.

La radio n'est pas censée être dans les paramètres avancés mais en dessous de l'avatar. Et pour ajouter la partie de configuration du plugin, je ne vois pas comment t'aider plus que ce que j'ai déjà dit.

Concernant les paramètres avancés, il semble effectivement qu'il y ait un bug, ils s'affichent même si on indique dans la conf qu'ils ne devraient pas.
EDIT : Le paramètre est en fait hide_advanced et non pas hideAdvancedSettings

justement elle n'apparait pas sous le pseudo mais existe dans les paramètres avancés: sous cette forme
 plugin-radio.active


plugin-radio.autoPlay


plugin-radio.forceShowClose


plugin-radio.forceVolume


plugin-radio.reloadOnOpen


plugin-radio.showWave


plugin-radio.url


plugin-radio.volume


RE: plugin radio kiwiirc - CrazyCat - 19/03/2025

C'est censé donner ça:
[Image: https://i.imgur.com/TINqeeR.png]

Si tu as bien ces réglages qui apparaissent dans tes paramètres avancés, c'est que ta config est bonne. Le souci est peut-être dans le plugin (j'en doute vu que j'ai compilé ce que tu avais donné).
Au pire, tu lances ton kiwi avec les web-developper tools activés, tu verras s'il y a une erreur quelque part.


RE: plugin radio kiwiirc - berni83 - 19/03/2025

(19/03/2025, 16:45)CrazyCat a écrit : C'est censé donner ça:
[Image: https://i.imgur.com/TINqeeR.png]

Si tu as bien ces réglages qui apparaissent dans tes paramètres avancés, c'est que ta config est bonne. Le souci est peut-être dans le plugin (j'en doute vu que j'ai compilé ce que tu avais donné).
Au pire, tu lances ton kiwi avec les web-developper tools activés, tu verras s'il y a une erreur quelque part.
J'ai bien la même chose affichée mais toujours pas le player sous l'avatar comme si l'accès vers se dossier ou se trouve les plugins n'était pas accessible en externe.
je vais essayer les web-developpers


RE: plugin radio kiwiirc - berni83 - 20/03/2025

J'ai rien trouvé par contre une idée une piste, vu que j'ai aussi un site le port 80 n'est pas disponible j'ai donc mis le port 9075 qui doit suivre l'adresse . J'ai donc regardé pour faire un reverse proxy :
Citation :By default, webircgateway attempts to utilize port 80. However, if you have an HTTP server already installed, that port might be in use. In such cases, it is advisable to modify the port and then implement a reverse proxy for webircgateway using your HTTP server. Below are example reverse proxy configurations for Apache and Nginx. Both configurations assume the following webircgateway settings:
# The websocket / http server
[server.1]
bind = "127.0.0.1"  # localhost
port = 7778
Par contre kiwirc ne démarre pas avec ça.


RE: plugin radio kiwiirc - CrazyCat - 20/03/2025

Heu, si kiwiirc ne fonctionne pas, forcément le plugin ne fonctionne pas. Or, d'après tes précédents messages, il fonctionnait au plugin près.

Et je n'aiderai pas pour la configuration initiale de ton kiwi, je n'aide que pour les kiwis qui fonctionnent (et qui peuvent être testés)


RE: plugin radio kiwiirc - berni83 - 20/03/2025

(20/03/2025, 11:14)CrazyCat a écrit : Heu, si kiwiirc ne fonctionne pas, forcément le plugin ne fonctionne pas. Or, d'après tes précédents messages, il fonctionnait au plugin près.

Et je n'aiderai pas pour la configuration initiale de ton kiwi, je n'aide que pour les kiwis qui fonctionnent (et qui peuvent être testés)

Kiwiirc fonctionne sur le port 9075 sauf le plugin qui ne s'affiche pas, c'est la configuration avec reverse proxi qui ne fonctionne pas, mais la configuration initiale sur le port 9075 fonctionne par contre, je pense que c'est un soucis d'accès au dossier urs/share/kiwiir/static
 Je vais essayer de voir si je peu déplacer le dossier kiwiirc dans var/www/html/ ou se trouve le site de la radio.


RE: plugin radio kiwiirc - CrazyCat - 20/03/2025

Sinon, tu peux peut-être montrer le config.json de ton kiwiirc, tu as peut-être tout simplement oublié de mettre le port dans plugin-radio.url.
Mon premier exemple (avec "Aucune radio sélectionnée") était sans radio, le stations.json était celui de l'exemple initial. Même si les radios ne sont pas atteignables, le plugin est censé s'afficher.