diff options
Diffstat (limited to 'README.txt')
-rw-r--r-- | README.txt | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -11,6 +11,25 @@ information on configuring supybot the first time, including taking ownership the first time. +DESIGN DECISIONS +~~~~~~~~~~~~~~~~ +The MeetBot plugin doesn't operate like a regular supybot plugin. It +bypasses the normal command system. Instead it listens for all lines +(it has to log them all anyway) and if it sees a command, it acts on it. + +- Separation of meeting code and plugin code. This should make it + easy to port to other bots, and perhaps more importantly make it + easier to maintain, or rearrange, the structure within supybot. + +- Not making users have to register and have capabilities added. The + original meetbot ran as a service to many channels not necessarily + connected to the original owner. + +- Makes it easier to replay stored logs. I don't have to duplicate the + supybot command parsing logic, such as detecting the bot nick and + running the proper command. Also, there might be command overlaps + with some preexisting plugins. + INSTALLATION ~~~~~~~~~~~~ |