aboutsummaryrefslogtreecommitdiff
path: root/IRCUser.py
Commit message (Expand)AuthorAgeFilesLines
* Utils.irc_lower and Utils.irc_equals take an IRCServer parameterGravatar jesopo2018-09-111-3/+3
* Respect RFC1459 casemapping rulesGravatar jesopo2018-09-111-2/+2
* Only do automode when a user is identified, also do automode on an IRCv3•••ACCOUNT command Gravatar jesopo2018-09-061-0/+2
* user.id -> user._id; forgot to do thisGravatar jesopo2018-09-051-1/+1
* Don't use IRCUser.id ever, use IRCUser.get_id()Gravatar jesopo2018-09-051-8/+8
* Support IRCv3's account-notify/extended-join along with WHOX to replace internal•••register/identify Gravatar jesopo2018-09-051-6/+15
* Track a user's away status in IRCUserGravatar jesopo2018-09-041-0/+1
* Add IRCUser.identified_account for ACCOUNT/extended-joinGravatar jesopo2018-09-041-0/+1
* Actually, we do need find_all_by_settingGravatar jesopo2018-08-311-1/+1
* modules/logging.py -> IRCLogging.py; IRCLog.py -> IRCBuffer.py; change logging•••to be an object on the server object instead of an event call Gravatar jesopo2018-08-281-2/+6
* Change the database to give channels and users ids and use those in the settings•••tables Gravatar jesopo2018-08-191-12/+11
* Fix 2 typos from the database restructureGravatar jesopo2018-08-061-1/+1
* Moved table-specific logic to their own "table" classes in Database.pyGravatar jesopo2018-08-051-6/+6
* changed words.py to use new user_channel_settings tableGravatar jesopo2018-08-051-0/+3
* nickname_ids was uselessGravatar jesopo2018-08-041-1/+0
* Added addition "find" methods to Database.py, along with a "get all" for user•••settings to search without a nickname Gravatar jesopo2018-08-031-0/+3
* skip !more's out/err, added a way to split messages from their prefixes for•••logging purposes Gravatar jesopo2018-07-141-2/+2
* Change line handlingGravatar Evelyn2017-07-161-0/+1
* how did this get here? :thinking_face:Gravatar jesopo2016-11-121-1/+0
* Remove unnecessary uuid protection for IRCUser, add uuid for IRCChannelGravatar Evelyn2016-11-121-2/+1
* decided to not track user realnames as there's no real purpose and it means b...Gravatar jesopo2016-04-221-1/+0
* made commands work in channel AND in private message.Gravatar jesopo2016-03-291-0/+2
* first commit.Gravatar jesopo2016-03-291-0/+41