Bryan Drewery
|
94a31400bd
Pass member into detect_chan_flood() and cleanup surrounding code
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
481177e700
Don't punish a bot for kicking/opping/banning another bot
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
46e24653bd
Don't punish clients that abuse themselves (#40)
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
b03f22bd8e
Use proper DEFLAG_EVENT_REVENGE_BAN (#40)
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
9e1a57761c
Ensure victim is a user to avoid crashing (#40)
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
afd27528f3
Avoid excess checks, use the cached matchedUserMembers
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
10e43e92c9
No need to check isexempted() here as it is done above
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
0ef3300dc3
Update to standard pattern for looping members/users
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
da041cdfc3
Implement revenge on ban (#40)
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
b5d20b0bcb
Implement revenge on deop (#40)
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
132249a3e9
Use enums for deflags
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
84551f5c29
Remove unneeded revenge code
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
18ce7876f5
If another bot is opped, ask them for ops (#35)
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
356c2e306a
Only reop if the victim was already an op
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
acb18feba7
Only reop if role 3 (#35)
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
97db577117
Don't auto reop if another bot deopped the victim (#35)
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
9b239cc98a
Auto reop bots to speedup opping (#35)
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
a39f769c54
Cleanup reversing check
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
8acaf9bf27
Merge branch 'mop-improvements'
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
f441b8f637
Merge branch 'mdop-improvements'
|
%!s(int64=14) %!d(string=hai) anos |
Bryan Drewery
|
68d21fa757
Merge branch 'bitch-changes'
|
%!s(int64=15) %!d(string=hai) anos |
Bryan Drewery
|
9561a7c5ba
Merge branch 'no-desync-kick-friends'
|
%!s(int64=15) %!d(string=hai) anos |
Bryan Drewery
|
975fb3f43d
Merge branch 'mop-bitch'
|
%!s(int64=15) %!d(string=hai) anos |
Bryan Drewery
|
18b6ff2520
* Change +bitch reaction to use normal queue for deopping opper/opped clients
|
%!s(int64=15) %!d(string=hai) anos |
Bryan Drewery
|
85fcfbe07b
* Don't kick friendly bots that are desynced: op them.
|
%!s(int64=15) %!d(string=hai) anos |
Bryan Drewery
|
799f4fdec8
* Auto re-op clients if mdop protection is on
|
%!s(int64=16) %!d(string=hai) anos |
Bryan Drewery
|
70089eca38
* When 'mop' is set, and not +bitch, punish newly opped user (and the opper) as if +bitch were set
|
%!s(int64=16) %!d(string=hai) anos |
Bryan Drewery
|
9a10d80506
* Track deops/kicks in +bitch better to avoid duplicate actions
|
%!s(int64=16) %!d(string=hai) anos |
Bryan Drewery
|
7c05f44492
* Don't enforce_bitch() if mop is set and not +bitch
|
%!s(int64=16) %!d(string=hai) anos |
Bryan Drewery
|
a5b3cfb1c6
* Fix crash in mode parsing
|
%!s(int64=16) %!d(string=hai) anos |