aboutsummaryrefslogtreecommitdiff
path: root/IRCUser.py
Commit message (Collapse)AuthorAgeFilesLines
* Move most code in root directory to src/Gravatar jesopo2018-09-241-62/+0
|
* 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 IRCv3Gravatar jesopo2018-09-061-0/+2
| | | | ACCOUNT command
* 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 internalGravatar jesopo2018-09-051-6/+15
| | | | register/identify
* 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 loggingGravatar jesopo2018-08-281-2/+6
| | | | to be an object on the server object instead of an event call
* Change the database to give channels and users ids and use those in the settingsGravatar jesopo2018-08-191-12/+11
| | | | tables
* 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 userGravatar jesopo2018-08-031-0/+3
| | | | settings to search without a nickname
* skip !more's out/err, added a way to split messages from their prefixes forGravatar jesopo2018-07-141-2/+2
| | | | logging purposes
* 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 ↵Gravatar jesopo2016-04-221-1/+0
| | | | bitbot does not have to whois newly joined people.
* made commands work in channel AND in private message.Gravatar jesopo2016-03-291-0/+2
|
* first commit.Gravatar jesopo2016-03-291-0/+41