Eggdrop Tips and Tricks/ru

From SHellium Wiki
Jump to: navigation, search
Geographylogo.png In other languages: English | Afrikaans | Albanian | Arabic | Brazilian | Bulgarian | Catalan | Chinese | Croatian | Czech | Danish | Dutch | Esperanto | Estonian | Filipino | Finnish | Flemish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Latvian | Lithuanian | Macedonian | Malay | Malayalam | Norwegian (Bokmål) | Norwegian (Nynorsk) | Persian | Polish | Portuguese | Romanian | Russian | Serbian | Slovak | Slovenian | Spanish | Swedish | Turkish | Ukrainian | Urdu

Eggdrop Хитрости&Полезные советы

  • Если бот не запускается с ризоном "Please make sure you edit your config file completely." то необходимо в конфиге закомментировать все строки начинающиеся с die
  • Если бот снимает op(@) со всех пользователей: 1) установите.chanset #chan +nodesynch 2)устанавливаем .chanset #chan -bitch 3) сделайте .whois handle и если у юзера есть флаг +d снимите его .chattr handle -d #channel
  • Антифлуд::Рассмотрим на примере: flood-chan 10:60. Это означает, что бот определит как флуд больше 10 сообщений в канал за 60 секунд. Для отключения установите: flood-chan 0:0 или в патилайне .chanset #chan flood-chan 0
  • Чтобы убрать из патилайна бота такую надпись [01:40] @#chan (+istn) : [m/1 o/1 v/4 n/7 b/1 e/5 I/7] нужно прописать в том же патилайне .chanset #chan -statuslog Чтобы выключить это на всех каналах замените #chan на *
  • Для пересборки бота с handlen32 в папке src находим файл eggdrop.h и в нем меняем строку #define HANDLEN 9 на #define HANDLEN 32 после чего компилируем бота.
  • Для более подробной команды !stat в файле stats.conf прописываем: set stat-reply "words letters lines wpl actions smileys questions joins kicks modes nicks topics started minutes idle"
  • Чтобы убрать реакцию на команду !seen на определенном канале, нужно в файле gseen.conf найти строчку set no-pub-seens "" и вписать в ковычки название канала, например так: set no-pub-seens "#e-burg" и сделать .restart Или сделать в патилайне бота .chanset #chan +nopubseens
  • Чтобы бот заходил на каналы доступ на которые закрыт ключем в патилайне сделайте следующее: .chanset #chan chanmode +k ключ
  • Чтобы включить запись логов для канала #e-burg в конфиг бота добавляем строку logfile jpk #e-burg "logs/e-burg.log" Где j - входы и выходы с канала, из сети, и нетсплиты, p - паблик сообщения в канале, k - кики, баны, и другие изменения модов канала.
  • Для того, что бы бот нормально работал в cp1251 кодировке, первой строкой конфига пишем: encoding system iso8859-1
  • Хочется поменять сообщения о версий бота? В файле eggdrop.conf пишим loadmodule ctcp (если он отсутствует) set ctcp-version "mIRC v6.01" set ctcp-finger "Who am I?" set ctcp-userinfo "- mail@mail.ru>"
  • Вы можете переименовать встроенную команду путем изменения привязки (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/.
  • Если вы хотите чтоб бот сам запускался при падении - заходим в папку scripts и пишем ./autobotchk eggdrop.conf -5 -noemail Число "5" говорит о том что каждые 5 минут будет проверяться запущен ли бот.
Personal tools
Namespaces

Variants
Actions
Navigation
Indexes
SHellium Sites
Toolbox