IRC
Как запустить shell-команду и вывести output в канал?
Если на выходе одна строка, можно просто:
set output [exec command]
Например:
set serveruptime [exec uptime]
А если на выходе несколько строк или вы не знаете сколько их будет, то лучше применять следующий код:
foreach temp [split [exec command] "\
"] {
putserv "PRIVMSG $chan :$temp"
}