Communauté Eggdrop
Réponse du bot par MP - Version imprimable

+- Communauté Eggdrop (https://forum.eggdrop.fr)
+-- Forum : Eggdrop et TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=8)
+--- Forum : Scripts TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=4)
+--- Sujet : Réponse du bot par MP (/showthread.php?tid=1554)



Réponse du bot par MP - raln - 20/08/2014

Bonjour,

J'ai un petit soucis avec un bot youtube et google. En fait il donne la réponse en privé à la personne qui fait la commande "!google recherche".
Hors je voudrais qu'il la donne en public, c'est possible ?

Merci d'avance.


RE: Réponse du bot par MP - CrazyCat - 20/08/2014

Il suffit de remplacer les :
tcl
putserv "PRIVMSG $nick :...."



par :
tcl
putserv "PRIVMSG $chan :..."



Bien entendu, il faut adapter les variables, ce n'est pas forcément $nick et $chan dans ton script.


RE: Réponse du bot par MP - raln - 20/08/2014

Merci pour ta réponse,
J'ai changé :

putmsg $nick "Use: \002!youtube <searchkey>\002 in order to search"

Mais rien à faire, toujours pareil.


RE: Réponse du bot par MP - CrazyCat - 20/08/2014

putmsg est sûrement une procédure du script, et sans le script je ne peux pas te dire ce qu'il faut changer ni comment.

Mets donc la source du script sur http://tools.eggdrop.fr/pasteme/ et donne nous l'url.


RE: Réponse du bot par MP - raln - 20/08/2014

Merci à toi, voici le liens : http://tools.eggdrop.fr/pasteme/view/30f4f333


RE: Réponse du bot par MP - CrazyCat - 21/08/2014

Tu n'as modifié que le premier putmsg (utilisé lorsqu'une url youtube est donnée sans commande).
http://tools.eggdrop.fr/pasteme/view/5787136c


RE: Réponse du bot par MP - raln - 25/08/2014

Merci pour cela, mais maintenant j'ai un message d'erreur :

while executing
"bind ctcp - * action:youpackage require http"
(file "scripts/youtube.tcl" line 3)
invoked from within
"source scripts/youtube.tcl"
(file "eggdrop.conf" line 170)
[19:35:12] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)


RE: Réponse du bot par MP - CrazyCat - 25/08/2014

Une petite erreur de copier/coller : http://tools.eggdrop.fr/pasteme/view/81ee2036


RE: Réponse du bot par MP - raln - 27/08/2014

Toujours pareil :


"putlog "youtube script loaded.."tube

proc action:youtube {nick host hand dest keyword args} {
set args [lindex $args 0]
if {![validchan $dest]} {retu..."
(file "scripts/youtube.tcl" line 93)
invoked from within
"source scripts/youtube.tcl"
(file "eggdrop.conf" line 170)
[00:06:37] * CONFIG FILE NOT LOADED (NOT FOUND, OR ERROR)


RE: Réponse du bot par MP - CrazyCat - 27/08/2014

Il y a eu du gros n'importe quoi lors de mon premier edit, j'ai du avoir le hoquet. http://tools.eggdrop.fr/pasteme/view/2567938f


RE: Réponse du bot par MP - raln - 27/08/2014

Merci encore pour ton aide.
Mais maintenant le bot ne répond plus à aucune commande.
Je crois que je vais laissé tomber.