Хитрости


  • Вы можете переименовать встроенную команду путем изменения привязки (bind). Для переименования команды '.status' на '.report' следует сделать так:

    unbind dcc — status *dcc:status
    bind dcc m report *dcc:status

    Первая строка удаляет встроенную привязку на '.status', а вторая строка привязывает '.report' к встроенной функции 'status.'

  • Если вы не хотите, чтобы лог-файлы удалялись после двух дней и не хотите, чтобы бот создавал новый лог-файл каждые сутки, установите параметр 'keep-all-logs' равный 0 и 'switch-logfile-at' — 2500 в конфигурационном файле. Теперь бот будет использовать только один лог-файл. Кстати, не рекомендуется это делать на каналах с большим траффиком.

  • Вы можете изменить сообщения Eggdrop редактируя файл core.english.lang в директории language/.

  • Вы можете разбить конфигурационный файл на отдельные файлы. К примеру, если у вас есть несколько конфигурационных файлов, которые отличаются друг от друга только никнеймами и используемыми серверами, вы можете экспортировать их в один файл и линковать из с помощью Tcl-команды 'source', наподобие скрипта. Приемущество этого способа таково, что вместо того, чтобы редактировать или скачивать целиком большой файл, можно ограничиться одним небольшим. Эта технология также полезна, если вы решили присоединить установки канала и т.п. через ваш ботнет.

  • Вы можете использовать переменные в конфигурационном файле практически так же, как в Tcl-файле. Например, вы можете установить 'userfile' и 'chanfile' на "yourbot.user" и "yourbot.chan", используя следующий метод:

    set myvar "yourbot"
    set userfile "$myvar.user"
    set chanfile "$myvar.chan"


Copyright © 1997 Robey Pointer
Copyright © 1999 — 2006 Eggheads Development Team Eggheads Development Team
Copyright © 2003-2004, 2005-2006, 2007 Перевод vadim s. sabinich

Другие публикации по теме:

Патилайн Hаиболее важный способ связи с вашим ботом пpоисходит с помощью патилайна. Он доступен чеpез DCC-чат или телнет. Его кpасота в миниатюpности и ск...
Создание ботнета Цель данного документа показать вам что представляет собой ботнет и как сделать его полезным для вас.Содержание Теpмины ...
Текстовые переменные Данные %-пеpеменные можно вставлять в файлы помощи, баннеp, MOTD и дpугие текстовые файлы. Эти четыpе пеpеменные могут использоваться в качестве ...
Разработчики и участники проекта Eggdrop... Этот файл содержит список основных разработчиков и участников проекта Eggdrop, которые уделяют бОльшую часть своего времени на то, чтобы сделать ...

Поделиться информацией с друзьями!

Чтобы не пропустить обновления, подпишись на RSS или почтовую рассылку (свой выбор сделали уже 128 человек!)

Оставить комментарий