Вопросы по боту
|
|
|
Vladislav 24.05.11 14:46 #46
|
Сбилась база данного модуля, возможно был выключен неправильно бот. Удаляем в папке megahal файл megahal.brn и megahal.brn~bak
Или можно попробовать удалить только megahal.brn а megahal.brn~bak переименовать в megahal.brn чтобы сохранить базу.
|
|
|
|
Vladislav 06.06.11 10:03 #47
|
Quote Сеть IrcLine бот перестал заходить на каналы, на команды в чате не отвечает, всё было хорошо...
Ип попал под бан, что не редкость в данной сети, нужно указать в конфиге идент и пасс от него (идент можно получить на канале #reg или использовать свой если есть):
Code set servers { irc.ircline.ru:6667:идент:пароль }
|
|
|
|
Vladislav 10.06.11 09:33 #48
|
Quote Внёс изменения в скрипт (бот на шелле), сохранил, пишу !rehash бот падает, поднимаю, всё нормально. Вопрос почему бот упал?
Банально скрипт не успел ещё сохранится, убедившись, что закачка завершена делай !rehash. А лучше использовать команду !загрузка.
|
|
|
|
Vladislav 11.06.11 10:35 #49
|
Quote Как сделать в AllProtection чтоб он не кикал а сразу банил?
Если скрипт ещё не загружался на боте, то открываем скрипт и меняем например для антифлуда строками:
Code lappend ap:udefs {ap:textl "4:7 300 w:k:kb 2"}
4:7 - четыре строки за 7 секунд считать флудом 300 - банить на 5 часов w:k:kb - предупредить, при повторном нарушении кикнуть и на третий раз забанить с киком. 2 - маска бана.
Нам нужно поменять w:k:kb на kb и тогда бот при первом нарушении забанит сразу с киком.
ВАЖНО: Если скрипт уже был запущен, то эти настройки переходят уже в bot.chan и изменять в скрипте имеет смысл только для новых каналов, для старых берутся значения из bot.chan это точно также как с глобальными флагами в конфиге бота (set global-chanset).
Поэтому либо отключаем бота и удаляем весь блок настроек этого скрипта из bot.chan либо меняем значения командой !set.
Например: !set ap:textl "4:7 300 kb 2"
|
|
|
|
Vladislav 13.06.11 18:45 #50
|
Quote Викторина, бот не реагирует на команду "!х", что можете сказать, или подскажите в каком файле искать где он ловит команды?
Потому что на обычные вопросы установлен автоматический вывод подсказок а также на шарады.
Quote <Windrop> [Вопрос]: Клинчатый камень в вершине арки, свода (в архитектуре) ( 5 букв, 1 слово ) <Windrop> Подсказка №1: ****к <Windrop> Подсказка №2: з**** <Windrop> Никто не ответил на вопрос. Правильный ответ: замок.
Читай внимательней !вхелп в нём есть отдельные команды помощи по каждому типу викторины. Например на блиц вопросы и кота в мешке подсказок нет.
А вот на анаграммы есть:
Quote <Windrop> [Анаграмма]: укистияонтц. <Vladislav> !х <Windrop> Счет Vladislav становится меньше на 4 очка! <Windrop> Подсказка: ко*********
|
|
|
|
kotopyos 19.06.11 21:08 #51
|
Назрел вопрос, так, на всякий случай. Как включить идентификацию бота в автоматическом режиме? Фак прочитал - ничего не нашел. Может проглядел? Спасибо.
|
|
|
|
Vladislav 19.06.11 21:19 #52
|
На сервисах в eggdrop.conf:
Quote # Пароль от ника бота. set gbpass "пароль"
Для того чтоб бот идентился при глюках/сплитах сервисов, открывай scripts\system\b-ident.tcl указывай сигнальную строку для твоей сети.
На свой ник у бота:
Quote 7. Устанавливаем на себя флаги: !chattr свой_ник +UPf global Флаг U - отсылает вам в приват всё, что пишут в привате боту; P - перманентная авторизация; f - пользователь не будет наказан за флуд и т.д.
|
|
|
Здраствуйте! скачал бота!автору 5+ !но есть такой вопрос на канале начали флудить боты поставил allprotection.tcl исправило,но они начали флудить публичными командами в привате бота и он стал вылетать,можно как то сделать чтоб запретить роботу в привате?хотел закрыть приват но надо чтоб бот поставил себе +g как это можно сделать?
|
|
|
|
Vladislav 20.06.11 16:44 #54
|
Чтоб не вылетал за флуд
Quote Как сделать чтобы бота не выбрасывало с сервера за флуд? Установить на сервисах флаг F, с этой просьбой нужно обратиться к администрации вашей сети. Также с этим флагом бот будет мгновенно отправлять сообщения в приват, не зависимо от количества строк. Или отключите скрипт system/putserv_vs_putfast.tcl
Также можно ставить игноры на тех кто флудит !helps -c -g other, скрипт allprotection.tcl должен защищать и приват.
Моды на сервере при соединении устанавливаются в конфиге, добавь или замени нужный флаг.
Code # Cкрипт, который выполнится во время подключения к серверу. set init-server { putquick "MODE $botnick +B" }
|
|
|
|
kotopyos 20.06.11 19:56 #55
|
|
|
Vladislav 20.06.11 20:01 #56
|
Обнови скрипт с главной страницы, команды выделенные цветом можно скачивать.
|
|
|
у меня после смены времени игры !битва, после !restart бот обратно не зашел, пробовала через путти, выводит это:
Quote Eggdrop v1.6.20 © 1997 Robey Pointer © 2010 Eggheads [13:53:42] --- Loading eggdrop v1.6.20 (Tue Jun 28 2011) [13:53:42] Listening at telnet port 8850 (all). [13:53:42] Модуль загружен: dns [13:53:42] Модуль загружен: blowfish [13:53:42] Модуль загружен: channels [13:53:42] Модуль загружен: server [13:53:42] Модуль загружен: ctcp [13:53:42] Модуль загружен: irc [13:53:42] Модуль загружен: notes (с языковой поддержкой koi8-r) [13:53:42] Модуль загружен: console (с языковой поддержкой koi8-r) [13:53:42] Модуль загружен: transfer (с языковой поддержкой koi8-r) [13:53:42] Модуль загружен: filesys (с языковой поддержкой koi8-r) [13:53:42] Модуль загружен: uptime [13:53:42] para.tcl 1.0.0 by DragonDX Loaded ... [13:53:42] answer load...by Asfer.. [13:53:42] Tcl error in file 'eggdrop.conf': [13:53:42] invalid command name "165}" while executing "165}" (file "data/count.data" line 19) invoked from within "source $count_file " invoked from within "if {[file exists $count_file]} { source $count_file }" (file "scripts/info/count.tcl" line 38) invoked from within "source scripts/info/count.tcl" (file "eggdrop.conf" line 303) [13:53:42] * КОНФИГ НЕ ЗАГРУЖЕН (НЕ НАЙДЕН ИЛИ ОШИБКА)
что делать?
|
|
|
|
Vladislav 28.06.11 12:44 #58
|
Если ещё не разобралась попробуй сохранить файл data/count.data а у бота его очистить и запустить если запустится то скопируй его сюда, бот говорит что в нём ошибка, но там её быть не должно. Если самому ничего в нём не менять.
|
|
|
здравствуйте, у меня после смены ника бота, пропал сам бот, в путти выводит так %cd eggdrop %./eggdrop-m.sh
Quote Eggdrop v1.6.20 © 1997 Robey Pointer © 2010 Eggheads [20:02:45] --- Loading eggdrop v1.6.20 (Fri Jul 8 2011) [20:02:45] Listening at telnet port 8851 (all). [20:02:45] Модуль загружен: dns [20:02:45] Модуль загружен: blowfish [20:02:45] Модуль загружен: channels [20:02:45] Модуль загружен: server [20:02:45] Модуль загружен: ctcp [20:02:45] Модуль загружен: irc [20:02:45] Модуль загружен: notes (с языковой поддержкой koi8-r) [20:02:45] Модуль загружен: console (с языковой поддержкой koi8-r) [20:02:45] Модуль загружен: transfer (с языковой поддержкой koi8-r) [20:02:45] Модуль загружен: filesys (с языковой поддержкой koi8-r) [20:02:45] Модуль загружен: uptime [20:02:45] Скрипт загружен: alltools.tcl [20:02:45] Скрипт загружен: action.fix.tcl [20:02:45] Скрипт загружен: compat.tcl [20:02:45] Скрипт загружен: userinfo.tcl [20:02:45] Скрипт загружен: b-ident.tcl [20:02:45] Скрипт загружен: bugs.tcl [20:02:45] Скрипт загружен: ccs.tcl [20:02:45] Скрипт загружен: egglib_pub.tcl [20:02:45] Скрипт загружен: globalset.tcl [20:02:45] Скрипт загружен: http.tcl [20:02:45] Скрипт загружен: lvote.tcl [20:02:45] Скрипт загружен: privmsg.tcl [20:02:45] Скрипт загружен: putserv_vs_putfast.tcl [20:02:45] Скрипт загружен: randctcp.tcl [20:02:45] Скрипт загружен: safeload.tcl [20:02:45] Скрипт загружен: tcl.tcl [20:02:45] Скрипт загружен: voice.tcl [20:02:45] Скрипт загружен: z-greet.tcl [20:02:45] Скрипт загружен: anek.tcl [20:02:45] Скрипт загружен: bash.tcl [20:02:45] Скрипт загружен: birthday.tcl [20:02:45] Скрипт загружен: bred.tcl [20:02:45] Скрипт загружен: calc-man.tcl [20:02:45] Скрипт загружен: channews.tcl [20:02:45] Скрипт загружен: chantop.tcl [20:02:45] Скрипт загружен: compliment.tcl [20:02:45] Скрипт загружен: count.tcl [20:02:45] Скрипт загружен: dns.tcl [20:02:45] Скрипт загружен: feed.tcl [20:02:45] Скрипт загружен: flib.tcl [20:02:45] Скрипт загружен: foreca.tcl [20:02:45] Скрипт загружен: genname.tcl [20:02:45] Скрипт загружен: gismeteo.tcl [20:02:45] Скрипт загружен: google_calc.tcl [20:02:45] Скрипт загружен: gramm.tcl [20:02:45] Скрипт загружен: help.tcl [20:02:45] Скрипт загружен: horo.tcl [20:02:45] Скрипт загружен: icqinfo.tcl [20:02:45] Скрипт загружен: ircsearch.tcl [20:02:45] Скрипт загружен: kino.tcl [20:02:45] Скрипт загружен: life.tcl [20:02:45] Скрипт загружен: lun.tcl [20:02:45] Скрипт загружен: lurk.tcl [20:02:45] Скрипт загружен: market.tcl [20:02:45] Скрипт загружен: newyear.tcl [20:02:45] Скрипт загружен: peak.tcl [20:02:45] Скрипт загружен: perevod.tcl [20:02:45] Скрипт загружен: phrase.tcl [20:02:45] Скрипт загружен: ping.tcl [20:02:45] Скрипт загружен: poisk.tcl [20:02:45] Скрипт загружен: quote.tcl [20:02:45] Скрипт загружен: radioonline.tcl [20:02:45] Скрипт загружен: rank.tcl [20:02:45] Скрипт загружен: rules.tcl [20:02:45] Скрипт загружен: siteinfo.tcl [20:02:45] Скрипт загружен: soft.tcl [20:02:45] Скрипт загружен: sonnic.tcl [20:02:45] Скрипт загружен: statslev.tcl [20:02:45] Скрипт загружен: statusi.tcl [20:02:45] Скрипт загружен: synonims.tcl [20:02:45] Скрипт загружен: telo.tcl [20:02:45] Скрипт загружен: title.tcl [20:02:45] Скрипт загружен: today.tcl [20:02:45] Скрипт загружен: topcom.tcl [20:02:45] Скрипт загружен: tsong.tcl [20:02:45] Скрипт загружен: utf2win2koi.tcl [20:02:45] Скрипт загружен: vseen.tcl [20:02:45] Скрипт загружен: wiki.tcl [20:02:45] Скрипт загружен: acro.tcl [20:02:45] Скрипт загружен: antislap.tcl [20:02:45] Скрипт загружен: asknick.tcl [20:02:45] Скрипт загружен: bandit.tcl [20:02:45] Скрипт загружен: barman.tcl [20:02:45] Скрипт загружен: boom.tcl [20:02:45] Скрипт загружен: bullet.tcl [20:02:45] Скрипт загружен: choice.tcl [20:02:45] Скрипт загружен: dadyt.tcl [20:02:45] Скрипт загружен: deathday.tcl [20:02:45] Скрипт загружен: duel.tcl [20:02:45] Скрипт загружен: fight.tcl [20:02:45] Скрипт загружен: fignya.tcl [20:02:45] Скрипт загружен: fish.tcl [20:02:45] Скрипт загружен: kiss.tcl [20:02:45] Скрипт загружен: klever.tcl [20:02:45] Скрипт загружен: kto.tcl [20:02:45] Скрипт загружен: kubik.tcl [20:02:45] Скрипт загружен: lamometer.tcl [20:02:45] Скрипт загружен: lesbi.tcl [20:02:45] Скрипт загружен: lotto.tcl [20:02:45] Скрипт загружен: opic.tcl [20:02:45] Скрипт загружен: podarok.tcl [20:02:45] Скрипт загружен: rastabar.tcl [20:02:45] Скрипт загружен: ruletka.tcl [20:02:45] Скрипт загружен: sex.tcl [20:02:45] Скрипт загружен: sexdice.tcl [20:02:45] Скрипт загружен: slogan.tcl [20:02:45] Скрипт загружен: snackbar.tcl [20:02:45] Скрипт загружен: spin.tcl [20:02:45] Скрипт загружен: subword.tcl [20:02:45] Скрипт загружен: svalka.tcl [20:02:45] Скрипт загружен: words.tcl [20:02:45] Скрипт загружен: ymhuk.tcl [20:02:45] Скрипт загружен: zags.tcl [20:02:45] Скрипт загружен: ck.httputils.tcl [20:02:45] Скрипт загружен: ck.idle.tcl [20:02:45] Скрипт загружен: ck.skakdollar.tcl [20:02:45] Скрипт загружен: ck.tinyurl.tcl [20:02:46] Скрипт загружен: cyborg.tcl [20:02:46] Модуль загружен: social (с языковой поддержкой koi8-r) [20:02:46] Модуль загружен: stats [20:02:46] Модуль загружен: megahal [20:02:46] * Last context: megahal:megahal.c/512 [] [20:02:46] * Please REPORT this BUG! [20:02:46] * Check doc/BUG-REPORT on how to do so. [20:02:46] * Wrote DEBUG [20:02:46] * SEGMENT VIOLATION -- CRASHING! Segmentation fault %
|
|
|
|
DmitRex 08.07.11 16:36 #60
|
Попробуй в eggdrop.conf закоментировать строку:
Quote source megahal/megahal.tcl
|
|
|