LINUX.ORG.RU
ФорумTalks

[лолшто] Бекап банов с помощью Eggdrop...


0

2

Умеет ли он бекапить баны? Дело в том что иногда получается так что канал остаётся пустым (бот может выйти по техническим причинам, например разрыв соединения) и банлист канала обнуляется.
Поэтому хотелось бы чтобы бот в таком случае эти баны восстанавливал при заходе.

Можно сделать, чтобы бот следил, чтобы банлисты в канале совпадали с банлистами в его памяти.

AnDoR ★★★★★
()

Напиши модуль. Делов то.

iSage ★★★★
()
Ответ на: комментарий от AnDoR

А как это сделать? Перегуглил уже всё...

firestarter ★★★☆
() автор топика
Ответ на: комментарий от Ramen

Канал зарегистрирован. Тоже сильно удивился что баны сбрасываются когда канал все покидают. Сохраняются видимо только режимы канала и опы. Хрен знает, может это специфика именно той сети (IRCnet)

firestarter ★★★☆
() автор топика
Ответ на: комментарий от Ramen

Конечно сбрасываются, он же их не на чансерве добавляет, а на ирк сервере. Если бы он на чансерве добавлял, тогда бы не сбрасывались.

Eshkin_kot ★★
()
Ответ на: комментарий от deadman

Да читал, в соответствии с ними конфиг канала такой:

channel add {#mychannel} { chanmode +rtn idle-kick 0 stopnethack-mode 0 revenge-mode 0 need-op {} need-invite {} need-key {} need-unban {} need-limit {} flood-chan 50:60 flood-ctcp 30:60 flood-join 5:60 flood-kick 3:10 flood-deop 3:10 flood-nick 5:60 aop-delay 5:30 ban-type 3 ban-time 0 exempt-time 0 invite-time 60 +enforcebans -dynamicbans +userbans -autoop -autohalfop -bitch +greet +protectops -protecthalfops -protectfriends +dontkickops +statuslog -revenge -revengebot -autovoice -secret +shared +cycle -seen -inactive -dynamicexempts +userexempts +dynamicinvites +userinvites -nodesynch -static }

Я так понял что он может сохранять баны только если банить не через /mode команду, а через бота командой .stick

firestarter ★★★☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.