To create new wiki account, please join us on #znc at Libera.Chat and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.
Modtcl/pt
This module is a part of ZNC. This module is shipped with ZNC by default. If you have the right "LoadMod" you can activate it with /znc LoadMod modtcl/pt The code for this module can be found here. This module is part of ZNC since Version 1.0 |
O modtcl permite-lhe executar scripts tcl no ZNC.
Não, os seus scripts de eggdrop não irão funcionar. Só alguns bem básicos irão, se utilizar o modtcl.tcl como explicado em baixo.
Compilar
Primeiro, precisa de utilizar ./configure com a opção --enable-tcl.
Utilização
Arguments
This rede module takes um opcional arguments. O argumto é o caminho absoluto para o ficheiro de script tcl.
Read loading modules to learn more about loading modules.
O modtcl permite-lhe executar qualquer código tcl via:
/msg *modtcl código-tcl /msg *modtcl format [string repe "%c" 10] 90 78 67 32 114 111 99 107 115 33
Se tiver o modtcl.tcl carregado, pode fazer rehash aos seus scripts carregados com:
/msg *modtcl rehash
modtcl.tcl e binds.tcl
O modtcl vem com modtcl.tcl e binds.tcl (eles ajudam a emular um eggdrop). Para carregar esse conjunto de ficheiros, o argumento de módulo é o caminho absoluto do ficheiro:
/msg *status loadmod modtcl /caminho/para/modtcl.tcl
Por defeito, o modtcl.tcl carrega também b binds.tcl e pode adicionar os seus próprios ficheiros de script para serem carregados em baixo da secção "load other script files" perto do final de modtcl.tcl.
Depois de carregá-los, pode utilizar alguns comandos do eggdrop:
/msg *modtcl putquick "privmsg #znc :isto é um teste" /msg *modtcl bind pub - !ping pubPing; proc pubPing {nick uhost handle chan arg} {putquick "privmsg $chan :$nick: pong"}