From d23817604c9593857dad2f3e3f42b74ece0d81e3 Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 30 Mar 2013 22:08:51 -0500 Subject: Add /bs set banexpire command to configure if/when botserv bans expire --- src/regchannel.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/regchannel.cpp b/src/regchannel.cpp index 2af652d8e..bc7505761 100644 --- a/src/regchannel.cpp +++ b/src/regchannel.cpp @@ -274,6 +274,7 @@ ChannelInfo::ChannelInfo(const Anope::string &chname) : Serializable("ChannelInf this->capsmin = this->capspercent = 0; this->floodlines = this->floodsecs = 0; this->repeattimes = 0; + this->banexpire = 0; this->bi = NULL; this->last_topic_setter = Config->ChanServ; @@ -430,6 +431,7 @@ void ChannelInfo::Serialize(Serialize::Data &data) const data.SetType("floodlines", Serialize::Data::DT_INT); data["floodlines"] << this->floodlines; data.SetType("floodsecs", Serialize::Data::DT_INT); data["floodsecs"] << this->floodsecs; data.SetType("repeattimes", Serialize::Data::DT_INT); data["repeattimes"] << this->repeattimes; + data.SetType("banexpire", Serialize::Data::DT_INT); data["banexpire"] << this->banexpire; data["memomax"] << this->memos.memomax; for (unsigned i = 0; i < this->memos.ignores.size(); ++i) data["memoignores"] << this->memos.ignores[i] << " "; @@ -483,6 +485,7 @@ Serializable* ChannelInfo::Unserialize(Serializable *obj, Serialize::Data &data) data["floodlines"] >> ci->floodlines; data["floodsecs"] >> ci->floodsecs; data["repeattimes"] >> ci->repeattimes; + data["banexpire"] >> ci->banexpire; data["memomax"] >> ci->memos.memomax; { Anope::string buf; -- cgit