gseen.mod

Модули для windrop/eggdrop.

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

gseen.mod

Сообщение tvrsh » 02 дек 2008 14:40

В gseen модуле есть такая функция
# tell users if someone was !seen'ing for them
set tell-seens 1

он сообщает вам о том, что вас кто-то искал. Но, сообщения эти приходят нотисом и если вы заходите сразу на несколько каналов при логине в сеть то они теряются среди нотисов от других ботов и сервисных сообщений. Намного удобнее было бы получать эти сообщения в приват.
Ниже показан способ как этого добиться.
Открываете в исходниках модуля файл do_seen.c находите в нем строку
Код: Выделить всё
dprintf(DP_HELP, "NOTICE %s :%s\n", l->nick, SLONELOOK);
и меняете ее на
Код: Выделить всё
dprintf(DP_HELP, "PRIVMSG %s :%s\n", l->nick, SLONELOOK);
после чего находите строку
Код: Выделить всё
dprintf(DP_HELP, "NOTICE %s :%s\n", l->nick, reply);
и меняете ее на
Код: Выделить всё
dprintf(DP_HELP, "PRIVMSG %s :%s\n", l->nick, reply);

После это перекомпилируйте бота.

Внимание! Пока не тестировалось!
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: gseen.mod

Сообщение Vampirsha » 04 дек 2008 14:21

Спасибо, всё работает.
Аватара пользователя
Vampirsha
 
Сообщения: 10
Зарегистрирован: 12 окт 2008 18:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: gseen.mod

Сообщение tvrsh » 30 июн 2009 23:34

Еще очень часто спрашивают как сделать так, чтобы бот не отвечал на запросы дважды.
Дважды он отвечает от того, что срабатывают ai бинды. Для их отключения в конфиге модуля в разделе AI Settings сделайте
set ai-seen-binds {
""
""
""
""
}
и также можно сделать для ai-seenstats-binds.
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: gseen.mod

Сообщение zolti » 16 мар 2010 18:56

А где вообще можно почитать как правильно использовать моды? Я хотел бы поставить этот gseen. Но не понимаю как его правильно настроить.

В последней версии еггдропа включена уже последняя версия gseen?

Допустим я его дописал в loadmodule gseen. Как его настроить правильно? как должен называться конфиг файл и где он должен лежать?

Спасибо.
zolti
 
Сообщения: 36
Зарегистрирован: 12 фев 2010 13:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.8

Re: gseen.mod

Сообщение tvrsh » 16 мар 2010 23:40

zolti писал(а):А где вообще можно почитать как правильно использовать моды? Я хотел бы поставить этот gseen. Но не понимаю как его правильно настроить.

В последней версии еггдропа включена уже последняя версия gseen?

Допустим я его дописал в loadmodule gseen. Как его настроить правильно? как должен называться конфиг файл и где он должен лежать?

Спасибо.

Как правильно ставить модули написано в файле README внутри архива с модулем.
Вкратце: папку с модулем gseen.mod кладем в src/mods в исходниках бота, после чего перекомпилируем бота начиная с ./configure | Для Windrop модули устанавливаются копированием .dll файла в папку modules. В обоих случаях не забываем настроить и подгрузить в eggdrop.conf конфигурационные файлы модулей.

В Eggdrop ничего не включено, только в Windrop. Чтобы загрузить модуль надо в конфиг бота бота прописать загрузку конфига модуля строкой source gseen.conf
Конфиг называется gseen.conf
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: gseen.mod

Сообщение zolti » 17 мар 2010 01:19

Ага, спасибо, так и сделал. У меня еггдроп уже был с gseen, компилировать ничего не пришлось.
zolti
 
Сообщения: 36
Зарегистрирован: 12 фев 2010 13:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.8

Re: gseen.mod

Сообщение zolti » 17 мар 2010 13:43

Вопрос снят.
zolti
 
Сообщения: 36
Зарегистрирован: 12 фев 2010 13:14
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.8


Вернуться в Модули для ботов

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

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

cron