# Автокоманда действия
bind time - "?10 * * * *" com4
bind time - "?0 * * * *" com4
# Процедура действия
proc com4 {min hour day month year} {
set com4rand [::egglib::readdata data/basa.txt]
putserv "topic #lineage :[lindex $com4rand [rand [llength $com4rand]]]"
}
bind pub - !строка com6
proc com6 { nick uhost hand chan text } {
if {$text == ""} {putserv "NOTICE $nick :Формат: !строка <текст>"; return}
set info [lindex $text]
set file [open data/basa.txt a+]
puts $file "$info"
close $file
puthelp "NOTICE $nick :Строка была успешно сохранена. Спасибо!"
}
bind time - "?10 * * * *" com4
bind time - "?0 * * * *" com4
# Процедура действия
proc com4 {min hour day month year} {
set com4rand [::egglib::readdata data/basa.txt]
putserv "topic #lineage :[lindex $com4rand [rand [llength $com4rand]]]"
}
bind pub - !строка com6
proc com6 { nick uhost hand chan text } {
if {$text == ""} {putserv "NOTICE $nick :Формат: !строка <текст>"; return}
set info [lindex $text]
set file [open data/basa.txt a+]
puts $file "$info"
close $file
puthelp "NOTICE $nick :Строка была успешно сохранена. Спасибо!"
}
Помогите доработать скрипт.
Работа со скриптом в привате, удаление строк из файла, установления таймера на смену, установление канала, добавления юзеров (если возможна), запрос идентификации у юзеров для работы со скриптом.
Заранее благодарен