summaryrefslogtreecommitdiffstats
path: root/modules/services.pl
Commit message (Collapse)AuthorAge
* Rework module pathsLibravatarJanik Kleinhoff2015-09-24
|
* added some things in gitignore,Libravataricxcnika2014-04-22
| | | | | | | | | | | | added connection tx/rx info to status reports, added exit, sync, and ping commands, bot says which channel a restricted person tries to use ops command on, blacklist system is more intelligent (reason, person adding, can be removed), added functionality for working with URLs, automatically retries to join channels that are throttled, make sure we send passwords to NickServ@services., fixed a scheduling loophole that was exploitable, greatly reduced startup warnings due to slow syncing
* stats p tracking, better pingpong stuff, added an XML setting for a master ↵LibravatarWilliam Heimbigner2012-08-21
| | | | chan rather than having one hardcoded, state tracking for channel URL
* Utilize debug printer, remove dead code, eliminate a warning in mode ↵LibravatarWilliam Heimbigner2012-08-19
| | | | tracking, handle joining channels better (less warnings), ignore chanserv entrymsgs
* Disabled message-sending-throttlingLibravatarWilliam Heimbigner2012-08-16
| | | | | | | | | | | | | | | | | | | | Added a command to view uptime/cpu/ram usage statistics The hilight/dehilight commands can accept a comma-separated list of nicks The exempt command is now deprecated A restriction-system has been added to replace the old exemption system, and also includes additional restrictions that can be added, such as "don't let this account use !ops" Added a plugin command, so other bots can have ASM generate alerts Updated users and flags Updated channel hilights Replaced code that shows up in several places to split a long privmsg into two parts with a utility function Added a detection class for fuzzy-matching against a nick blacklist Fixed some major memory leaks, the bot stays stable around 30MB rather than shooting up to 65MB after a couple of days The bot now uses nickserv REGAIN instead of ghost/release/nick Added channel modes, ban lists, and quiet lists to state tracking Ignore chanserv in netsplit detections Track time/setter when a topic is changed in a channel Monitor if a channel is set +r and is still +r 45 minutes later, if so generate an alert Print status and how long it took to sync once the bot has started and synced, and warn about failed syncings.
* make rules private, properly handle ghosting/releasing, added a proxy list, ↵LibravatarWilliam Heimbigner2012-05-30
| | | | much faster join/startup
* Don't update quite as fast to avoid SendQ issuesLibravatarWilliam Heimbigner2012-05-09
|
* join channels WAY faster on startupLibravatarWilliam Heimbigner2012-02-27
|
* Don't join channels if bot can't identify; removed dead codeLibravatarWilliam Heimbigner2012-01-29
|
* more fat trimmingLibravatarWilliam Heimbigner2012-01-26
|
* on startup, join channels a little bit fasterLibravatarWilliam Heimbigner2012-01-26
|
* Lots of added stuff. Don't know whatall.LibravatarWilliam Heimbigner2011-04-26
|
* Committing stuff because it's been way too long.LibravatarWilliam Heimbigner2008-12-22
|
* lots of modularization done, needs testing and is unstableLibravatarWilliam Heimbigner2007-06-29
|
* modularized stuff, fixed alert logic, simplified stuff, updated TODOLibravatarWilliam Heimbigner2007-06-28
|
* Added filesLibravatarWilliam Heimbigner2007-06-06