aboutsummaryrefslogtreecommitdiff
path: root/src/IRCChannel.py
Commit message (Collapse)AuthorAgeFilesLines
* Some networks allow you to remove user modes that don't exist e.g. removing +oGravatar jesopo2018-10-181-4/+6
| | | | from someone that doesn't have it. wtf.
* Add !syncmodes in modules/auto_mode.py, fire internal.identified inGravatar jesopo2018-10-111-0/+3
| | | | | modules/permissions.py and catch it in modules/auto_mode.py to give users modes when they identify using the internal identity mechanism
* 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 ofGravatar jesopo2018-10-031-2/+2
| | | | related functionality
* 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 toGravatar jesopo2018-10-011-2/+2
| | | | modules/commands.py to reply to specific messages by use of msgids
* Implement src/IRCObject.py to convert specific objects in to strings whenGravatar jesopo2018-10-011-2/+4
| | | | passing them to modules/scripts.py scripts
* Move most code in root directory to src/Gravatar jesopo2018-09-241-0/+132