It has essentially, lost its ability to add bans. They are added to the ban list, with a hostname, and the correct hostmask. But +b is never enforced in channel. The user is initially kicked, +b doesnt get set, and they rejoin. the bot then kicks them again, and it repeats.
Only stops when the ban is removed from the internal list.
[19:44:55] <@Weirdo> !nuke ban Targen test
[19:44:56] *** Targen was kicked by Natsuki-Chan (Banned: test)
[19:44:57] *** Targen (iguana@200.109.35.72) has joined #catgirls
[19:44:57] *** Targen was kicked by Natsuki-Chan (Banned: test)
Essentially, this happens a lot. It affects my entire ban system. .kickban does the same thing, no ban added, rejoins as normal.
My channel modes on the bot is listed below:
[20:07:24] <Natsuki-Chan> Other modes:
[20:07:24] <Natsuki-Chan> -inactive +statuslog -secret +shared
[20:07:24] <Natsuki-Chan> +greet +seen +cycle +dontkickops
[20:07:24] <Natsuki-Chan> +protectops +protectfriends -revenge -revengebot
[20:07:24] <Natsuki-Chan> -bitch +autoop +autovoice -nodesynch
[20:07:24] <Natsuki-Chan> +enforcebans -dynamicbans +userbans -autohalfop
[20:07:24] <Natsuki-Chan> -protecthalfops
[20:07:24] <Natsuki-Chan> +dynamicexempts +userexempts +dynamicinvites +userinvites
Code: Select all
newchanban $chan [maskhost "$nuke(nick)![getchanhost $nuke(nick) $chan]"] $hand $nuke(reason) $nuke(bantime)