aboutsummaryrefslogtreecommitdiff
path: root/modules/set.py
Commit message (Collapse)AuthorAgeFilesLines
* `"set"` -> `"channelset"` for channel-related unset (set.py)Gravatar jesopo2019-01-101-1/+1
|
* Add !unset and !channelunset (and !channelunsetoverride) (set.py)Gravatar jesopo2019-01-101-0/+30
|
* Sort list of available settings for set/channelset/etc (set.py)Gravatar jesopo2019-01-031-0/+1
|
* Prevent setting values to array settings and prevent adding to non-arrayGravatar jesopo2018-12-051-4/+11
| | | | settings
* Remove accidentally-added additional argument in modules/set.py.bot_setGravatar jesopo2018-11-121-2/+1
|
* Treat "low"/"high" as synonymous with "v"/"o" but with a settable override inGravatar jesopo2018-11-101-2/+2
| | | | modules/check_mode.py
* I decided to not specifically handle printing arrays in !get/!channelget/etc butGravatar jesopo2018-11-061-2/+0
| | | | forgot to remove this code
* Remove additional 'False' in modules/set.py that was an artefact of the firstGravatar jesopo2018-11-061-1/+1
| | | | attempt to support array setting
* Typo in modules/set.py; '=' -> '=='Gravatar jesopo2018-11-061-1/+1
|
* Support arrays of user/channel/bot/server settingsGravatar jesopo2018-11-061-14/+37
|
* Typo on modules/set.py; 'events.call' -> 'events.on'Gravatar jesopo2018-10-161-1/+1
|
* Fire an event when a user/channel/server/bot setting is set in modules/set.pyGravatar jesopo2018-10-121-5/+12
|
* Allow user/channel/server/bot settings to be "hidden" from settings lists inGravatar jesopo2018-10-061-1/+3
| | | | modules/set.py
* Implement !botset/!botget in modules/set.pyGravatar jesopo2018-10-041-0/+19
|
* Move src/Utils.py in to src/utils/, splitting functionality out in to modules ofGravatar jesopo2018-10-031-8/+8
| | | | related functionality
* Switch to using docstring for usage, permission and require_modeGravatar jesopo2018-09-301-16/+22
|
* Use ModuleManager.BaseModule in more modulesGravatar jesopo2018-09-271-5/+2
|
* Switch to using @Utils.hook and docstrings for event hooksGravatar jesopo2018-09-261-26/+31
|
* Don't add a qualifier for server settingsGravatar jesopo2018-09-091-2/+2
|
* Add !serverset and !servergetGravatar jesopo2018-09-091-5/+19
|
* Switch set.py to use delimited eventsGravatar jesopo2018-09-091-18/+15
|
* give an Exports object (actually, ExportsContex object) to each module, toGravatar jesopo2018-09-021-24/+11
| | | | facilitate things like !set and !channelset without using the events system
* Give modules event objects with "context"s, to facilitate purging all the eventGravatar jesopo2018-08-311-8/+9
| | | | hooks for a module
* Added !channelsetoverride in set.pyGravatar jesopo2018-08-281-0/+6
|
* fixed typos in !channelgetGravatar jesopo2018-08-081-3/+3
|
* Added !get and !channelgetGravatar jesopo2018-08-081-5/+25
|
* Track user channel modes by user object, not nicknameGravatar jesopo2018-07-021-1/+1
|
* Added a "replay" system to EventManager hooks, to replay missed .callsGravatar jesopo2017-12-261-2/+2
|
* used set.py as an example for the new usage command.Gravatar jesopo2016-04-051-2/+4
|
* tinkered with some modules and fixed a few bugs, also added the skeleton for ↵Gravatar jesopo2016-04-031-4/+4
| | | | the auto_mode.py module.
* removed yet more left over code from when commands were channel-only.Gravatar jesopo2016-03-311-4/+4
|
* added help strings where they were missing.Gravatar jesopo2016-03-291-1/+2
|
* first commit.Gravatar jesopo2016-03-291-0/+54