Создание канала уже с включенными скриптами.

Вопросы по настройке и запуску бота.

Модератор: Модераторы

Создание канала уже с включенными скриптами.

Сообщение ssd » 13 янв 2011 15:16

Добрый день. Подскажите как вписать в конфиге что бы при создание канала уже было +eweather +usecolors ....?
http://zoneirc.ru/eset_upd.html - Обновляй свой ESET NOD32 бесплатно.
Аватара пользователя
ssd
 
Сообщения: 33
Зарегистрирован: 28 ноя 2009 06:42
Благодарил (а): 6 раз.
Поблагодарили: 1 раз.
Версия бота: Eggdrop 1.8

Re: Создание канала уже с включенными скриптами.

Сообщение tvrsh » 13 янв 2011 15:45

Допиши в конфиге бота в
set global-chanset { }
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: Создание канала уже с включенными скриптами.

Сообщение ssd » 13 янв 2011 16:18

Не выходит.
http://zoneirc.ru/eset_upd.html - Обновляй свой ESET NOD32 бесплатно.
Аватара пользователя
ssd
 
Сообщения: 33
Зарегистрирован: 28 ноя 2009 06:42
Благодарил (а): 6 раз.
Поблагодарили: 1 раз.
Версия бота: Eggdrop 1.8

Re: Создание канала уже с включенными скриптами.

Сообщение tvrsh » 13 янв 2011 17:03

Попробуй этот скрипт. Если бот заходит на канал, то сразу выставляет для него указанные флаги.
TCL: [ Скачать ] [ Скрыть ]
#
#
#
foreach g [array names chset *] { catch {unset chset($g) } }

namespace eval chset {}

bind join - * ::chset::join
proc ::chset::join {nick uhost hand chan} {
global botnick
    if {$nick == $botnick} {
        timer 1 [::chset::init $chan]
    }
}

proc ::chset::init { chan } {
    catch {
        channel set $chan +eweather
        channel set $chan +usecolors
    }          
    savechannels
}

(c) http://forum.eggdrop.org.ru/index.php?showtopic=967&view=findpost&p=9066
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.

За это сообщение автора tvrsh поблагодарил:
ssd (13 янв 2011 23:47)
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: Создание канала уже с включенными скриптами.

Сообщение ssd » 13 янв 2011 18:24

Не выходит. :( Вот это реализовать можно?
http://zoneirc.ru/eset_upd.html - Обновляй свой ESET NOD32 бесплатно.
Аватара пользователя
ssd
 
Сообщения: 33
Зарегистрирован: 28 ноя 2009 06:42
Благодарил (а): 6 раз.
Поблагодарили: 1 раз.
Версия бота: Eggdrop 1.8

Re: Создание канала уже с включенными скриптами.

Сообщение tvrsh » 13 янв 2011 18:40

1. Ты со своими "Не выходит" уже достал. Или ты показываешь конкретные ошибки или пишешь себе все сам. У меня нет желания писать скрипты для тех, кому лень поставить несколько канальных флагов или скопипастить лог патилайна.
2. Тот скрипт, что ты просишь написан в моем предыдущем посте, достаточно сменить бинд на DCC и указать канал из параметра команды. Скриптов похожих полно, открывать и смотри как там это реализовано.

Задача форума не сделать за кого-то полностью, а помочь научиться. Начинаешь писать сам и обращаешься за помощью при появлении проблем. А тут никаких проблем пока нет, есть только нежелание делать что-либо самому, даже показать ошибки из предложенного варианта.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: Создание канала уже с включенными скриптами.

Сообщение ssd » 13 янв 2011 19:11

1). На счет set global-chanset { }
В конфиге бота :
set global-chanset {
-autoop -autovoice
-bitch +cycle
+dontkickops +dynamicbans
-dynamicexempts -dynamicinvites
-enforcebans +greet
-inactive -nodesynch
-protectfriends -protectops
-revenge -revengebot
-secret -seen
+shared +statuslog
+userbans -userexempts
+userinvites -protecthalfops
-autohalfop +eweather
+usecolors

}

Флаги +eweather и +usecolors стоят. Запускаю бота и проверяю командой .set global-chanset .
•(18:03:38)• <drop> [18:03:38] #ssd# set global-chanset
•(18:03:38)• <drop> Currently: -enforcebans +dynamicbans +userbans -autoop -bitch +greet -protectops +statuslog -revenge -secret -autovoice +cycle +dontkickops -inactive -protectfriends +shared -seen -userexempts -dynamicexempts +userinvites -dynamicinvites -revengebot -protecthalfops -autohalfop -nodesynch -static

Видим что их нет.

2). на счет скрипта. Установил я скрипт в нем не чего не менял. Запускаю бота, боту добавляю канал, захожу на канал и данные скрипты не работают. В патилайне пишу .set errorInfo:
•(18:07:44)• <drop> [18:07:44] #ssd# set errorInfo
•(18:07:44)• <drop> Currently: can't read "errorInfo": no such variable
•(18:07:44)• <drop> Currently: while executing
•(18:07:44)• <drop> Currently: "set errorInfo"

Когда руками пишу .chanset #канал +eweather, то все работает.
http://zoneirc.ru/eset_upd.html - Обновляй свой ESET NOD32 бесплатно.
Аватара пользователя
ssd
 
Сообщения: 33
Зарегистрирован: 28 ноя 2009 06:42
Благодарил (а): 6 раз.
Поблагодарили: 1 раз.
Версия бота: Eggdrop 1.8

Re: Создание канала уже с включенными скриптами.

Сообщение tvrsh » 13 янв 2011 20:20

Сразу бы так.
Исправил предыдущий вариант скрипта. Автоматически ставит флаги через минуту после входа на канал.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: Создание канала уже с включенными скриптами.

Сообщение ssd » 13 янв 2011 23:47

tvrsh, спасибо большое. Все работает. Извиняюсь, что не написал сразу же подробно.
http://zoneirc.ru/eset_upd.html - Обновляй свой ESET NOD32 бесплатно.
Аватара пользователя
ssd
 
Сообщения: 33
Зарегистрирован: 28 ноя 2009 06:42
Благодарил (а): 6 раз.
Поблагодарили: 1 раз.
Версия бота: Eggdrop 1.8

Re: Создание канала уже с включенными скриптами.

Сообщение LuXe » 25 янв 2011 18:49

а для Cьюзи как так сделать, а то что то этот скрипт не работает?!
LuXe
 
Сообщения: 38
Зарегистрирован: 18 ноя 2010 17:43
Благодарил (а): 8 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi

Re: Создание канала уже с включенными скриптами.

Сообщение tvrsh » 25 янв 2011 18:56

"Сьюзи" или "неСьюси" не имеет значения. Одинаково хорошо работает на любых ботах.
А ты, перед тем как ставить бота с какими-то патчами, хотя бы прочитал, для чего они нужны и нужны ли они тебе вообще.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: Создание канала уже с включенными скриптами.

Сообщение LuXe » 26 янв 2011 00:17

нет не читал
LuXe
 
Сообщения: 38
Зарегистрирован: 18 ноя 2010 17:43
Благодарил (а): 8 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21+suzi


Вернуться в Настройка бота

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron