aboutsummaryrefslogtreecommitdiff
path: root/src/IRCChannel.py
Commit message (Expand)AuthorAgeFilesLines
* Split out Channels in to IRCChannels.Channels, not IRCChannel.ChannelsGravatar jesopo2018-11-111-53/+0
* Don't implicitly create channels, explicitly create channels when we join oneGravatar jesopo2018-11-111-2/+2
* Implement `__len__` on src/IRCChannel.py.ChannelsGravatar jesopo2018-11-111-0/+2
* Copypaste fail in src/IRCChannel.py, 'self.id' -> 'self._server.id'Gravatar jesopo2018-11-111-2/+2
* Copypaste fail in src/IRCChannel.py, 'self.bot' -> 'self._bot'Gravatar jesopo2018-11-111-2/+2
* Copypaste fail in src/IRCChannel, 'get_channel_id' -> '_get_id'Gravatar jesopo2018-11-111-1/+1
* Typin in src/IRCChannel.py, 'self._add' -> 'self.add'Gravatar jesopo2018-11-111-1/+1
* Typo in src/IRCChannel.py, 'Iterable' -> 'typing.Iterable'Gravatar jesopo2018-11-111-1/+1
* Forgot to import `EventManager` in src/IRCChannel.pyGravatar jesopo2018-11-111-1/+2
* Add missing ":" in src/IRCChannel.pyGravatar jesopo2018-11-111-1/+1
* Move channel tracking data/functions to src/IRCChannel.ChannelsGravatar jesopo2018-11-111-0/+51
* Fix/refactor issues brought up by type hint lintingGravatar jesopo2018-10-301-3/+3
* Add type/return hints throughout src/ and, in doing so, fix some cyclical•••references. Gravatar jesopo2018-10-301-37/+46
* Some networks allow you to remove user modes that don't exist e.g. removing +o•••from someone that doesn't have it. wtf. Gravatar jesopo2018-10-181-4/+6
* Add !syncmodes in modules/auto_mode.py, fire internal.identified in•••modules/permissions.py and catch it in modules/auto_mode.py to give users modes when they identify using the internal identity mechanism Gravatar jesopo2018-10-111-0/+3
* IRCChannel.send_part should have a `self` param!Gravatar jesopo2018-10-041-1/+1
* Typo in src/IRCChannel.py. 'del self.user_modes' -> 'del self.user_modes[user]'Gravatar jesopo2018-10-041-1/+1
* Print user status symbols in modules/print_activity.pyGravatar jesopo2018-10-031-5/+10
* 'mode_prefixes' -> prefix_modes and prefix_symbolsGravatar jesopo2018-10-031-5/+4
* Move src/Utils.py in to src/utils/, splitting functionality out in to modules of•••related functionality Gravatar jesopo2018-10-031-2/+2
* Support changing command responses from PRIVMSG to NOTICEGravatar jesopo2018-10-021-0/+2
* Add !leave to modules/channel_op.pyGravatar jesopo2018-10-021-0/+2
* Better support for msgtags with PRIVMSGs; put functionality in to•••modules/commands.py to reply to specific messages by use of msgids Gravatar jesopo2018-10-011-2/+2
* Implement src/IRCObject.py to convert specific objects in to strings when•••passing them to modules/scripts.py scripts Gravatar jesopo2018-10-011-2/+4
* Move most code in root directory to src/Gravatar jesopo2018-09-241-0/+132