aboutsummaryrefslogtreecommitdiff
path: root/IRCChannel.py
Commit message (Expand)AuthorAgeFilesLines
* Utils.irc_lower and Utils.irc_equals take an IRCServer parameterGravatar jesopo2018-09-111-2/+2
* Respect RFC1459 casemapping rulesGravatar jesopo2018-09-111-2/+2
* Add !topic and !topicappend in channel_op.pyGravatar jesopo2018-09-061-0/+2
* Add Database.UserChannelSettings.find_all_by_settingGravatar jesopo2018-08-311-0/+3
* Refactor handling MODE in IRCLineHandlerGravatar jesopo2018-08-301-12/+13
* 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/+5
* Change the database to give channels and users ids and use those in the settings•••tables Gravatar jesopo2018-08-191-26/+24
* Moved table-specific logic to their own "table" classes in Database.pyGravatar jesopo2018-08-051-10/+10
* Add "user_channel_settings" table in Database.py, for settings per user per•••channel Gravatar jesopo2018-08-051-0/+16
* Added addition "find" methods to Database.py, along with a "get all" for user•••settings to search without a nickname Gravatar jesopo2018-08-031-1/+4
* Added a channel setting for banmask, added !unbanGravatar jesopo2018-07-191-0/+2
* added more vertical whitespace to IRCChannelGravatar jesopo2018-07-151-0/+4
* skip !more's out/err, added a way to split messages from their prefixes for•••logging purposes Gravatar jesopo2018-07-141-2/+2
* IRCChannel.modes isn't a list, "sever" -> "server"Gravatar jesopo2018-07-021-2/+2
* server.mode_prefixes is a dictionaryGravatar jesopo2018-07-021-3/+4
* Track user channel modes by user object, not nicknameGravatar jesopo2018-07-021-6/+21
* Add get_user_status func to IRCChannelGravatar jesopo2017-01-271-0/+7
* Remove unnecessary uuid protection for IRCUser, add uuid for IRCChannelGravatar Evelyn2016-11-121-0/+2
* added a way for a command callback to neatly ask to only be available for peo...Gravatar jesopo2016-04-181-0/+7
* changed code to avoid a crash when some ircd will show a mode being removed f...Gravatar jesopo2016-04-101-1/+1
* tinkered with some modules and fixed a few bugs, also added the skeleton for ...Gravatar jesopo2016-04-031-0/+4
* first commit.Gravatar jesopo2016-03-291-0/+64