Updated for new authors abstraction (single points of control are good).

This commit is contained in:
Jeremy Fincher 2004-09-01 06:06:54 +00:00
parent 82791571c1
commit 3db2904ed0
35 changed files with 119 additions and 35 deletions

View File

@ -40,4 +40,13 @@ othersDir = os.path.join(installDir, 'others')
sys.path.insert(0, srcDir)
sys.path.insert(0, othersDir)
class authors: # This is basically a bag.
jemfinch = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
jamessan = 'James Vega (jamessan) <jamessan@users.sf.net>'
strike = 'Daniel DiPaolo (Strike) <ddipaolo@users.sf.net>'
baggins = 'William Robinson (baggins) <airbaggins@users.sf.net>'
skorobeus = 'Kevin Murphy (Skorobeus) <skoro@skoroworld.com>'
inkedmn = 'Brett Kelly (inkedmn) <inkedmn@users.sf.net>'
# vim:set shiftwidth=4 tabstop=8 expandtab textwidth=78:

View File

@ -33,8 +33,10 @@
Allows aliases for other commands.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -33,8 +33,10 @@
Amazon module, to use Amazon's Web Services.
"""
import supybot
__revision__ = "$Id$"
__author__ = "James Vega (jamessan) <jamessan@users.sf.net>"
__author__ = supybot.authors.jamessan
import getopt
import supybot.plugins as plugins

View File

@ -33,8 +33,10 @@
Babelfish-related commands.
"""
import supybot
__revision__ = "$Id$"
__author__ = "James Vega (jamessan) <jamessan@users.sf.net>"
__author__ = supybot.authors.jamessan
import sets
import random

View File

@ -33,8 +33,10 @@
Logs each channel to its own individual logfile.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -35,8 +35,10 @@ another channel on the same network. If you're interested in relaying messages
between channels on different networks, check out the Relay plugin.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -34,8 +34,10 @@ Provides commands which interface with various websites to perform currency
conversions.
"""
import supybot
__revision__ = "$Id$"
__author__ = ''
__author__ = supybot.authors.jamessan
import re

View File

@ -33,8 +33,10 @@
This is a module to contain Debian-specific commands.
"""
import supybot
__revision__ = "$Id$"
__author__ = "James Vega (jamessan) <jamessan@users.sf.net>"
__author__ = supybot.authors.jamessan
import re
import gzip

View File

@ -35,8 +35,14 @@ random 'I dunno'-like responses. If you want something spicier than '<x> is
not a valid command'-like responses, use this plugin.
"""
import supybot
__revision__ = "$Id$"
__author__ = "Daniel DiPaolo (Strike) <ddipaolo@users.sf.net>"
__author__ = supybot.authors.strike
__contributors__ = {
supybot.authors.jemfinch: ['Flatfile DB implementation.'],
}
import os
import csv

View File

@ -33,13 +33,15 @@
Accesses eBay.com for various things
"""
import supybot
__revision__ = "$Id$"
__author__ = supybot.authors.jamessan
import re
import sets
import getopt
__revision__ = "$Id$"
__author__ = "James Vega (jamessan) <jamessan@users.sf.net>"
import supybot.conf as conf
import supybot.utils as utils
import supybot.plugins as plugins

View File

@ -36,8 +36,10 @@ auto-opping, auto-halfopping, or auto-voicing, as well as cycling an otherwise
empty channel in order to get ops.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -33,8 +33,10 @@
Provides simple commands for formatting text on IRC.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -36,8 +36,10 @@ to write. It also shows how much better our plugin interface and configuration
API is.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -35,8 +35,10 @@ nicks, it's an easy way to tell users who refuse to register notes when they
arrive later.
"""
import supybot
__revision__ = "$Id$"
__author__ = ''
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -36,8 +36,10 @@ command, it checks the factoid database for a key that matches what was said
and if nothing is found, responds with an entry from the "dunno" database.
"""
import supybot
__revision__="$Id$"
__author__ = "Daniel DiPaolo (Strike) <ddipaolo@users.sf.net>"
__author__ = supybot.authors.strike
import supybot.plugins as plugins

View File

@ -34,8 +34,10 @@ This module attempts to capture a specific nick, watching for an oppurtunity to
switch to that nick.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -52,8 +52,10 @@ provides one command (called nickometer) which will tell you how 'lame'
an IRC nick is. It's an elitist hacker thing, but quite fun.
"""
import supybot
__revision__ = '$Id$'
__author__ = 'William Robinson (baggins) <airbaggins@users.sf.net>'
__author__ = supybot.authors.baggins
import supybot.plugins as plugins

View File

@ -34,8 +34,11 @@
A module for managing and voting on polls.
"""
import supybot
__revision__ = "$Id$"
__author__ = "Daniel DiPaolo (Strike) <ddipaolo@users.sf.net>"
__author__ = supybot.authors.strike
import supybot.plugins as plugins
import os

View File

@ -33,8 +33,10 @@
This plugin handles public collaboration on projects in channels.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -33,8 +33,10 @@
Handles relaying between networks.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -34,8 +34,10 @@ Gives the user the ability to schedule commands to run at a particular time,
or repeatedly run at a particular interval.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -33,7 +33,10 @@
Services: Handles management of nicks with NickServ, and ops with ChanServ.
"""
import supybot
__revision__ = "$Id$"
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -33,8 +33,10 @@
Accesses Sourceforge.net for various things
"""
import supybot
__revision__ = "$Id$"
__author__ = "James Vega (jamessan) <jamessan@users.sf.net>"
__author__ = supybot.authors.jamessan
import re
import sets

View File

@ -34,8 +34,10 @@ Messages a list of targets when new lines are added to any of a list of files,
much like "tail -f" does on UNIX.
"""
import supybot
__revision__ = "$Id$"
__author__ = ''
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -34,8 +34,11 @@ The Todo plugin allows registered users to keep their own personal list of
tasks to do, with an optional priority for each.
"""
import supybot
__revision__ = "$Id$"
__author__ = "Daniel DiPaolo (Strike) <ddipaolo@users.sf.net>"
__author__ = supybot.authors.strike
import supybot.plugins as plugins
import glob

View File

@ -33,8 +33,10 @@
Provides commands for manipulating channel topics.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -33,8 +33,10 @@
Maintains various arbitrary information on users.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -33,8 +33,10 @@
Various utility commands, mostly useful for manipulating nested commands.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -33,8 +33,10 @@
Logs all the messages the bot receives to XML.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.plugins as plugins

View File

@ -34,8 +34,10 @@ These are commands useful for administrating the bot; they all require their
caller to have the 'admin' capability. This plugin is loaded by default.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.fix as fix

View File

@ -34,8 +34,10 @@ Basic channel management commands. Many of these commands require their caller
to have the <channel>.op capability. This plugin is loaded by default.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.fix as fix

View File

@ -33,8 +33,10 @@
Handles configuration of the bot while it's running.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import os
import getopt

View File

@ -33,8 +33,10 @@
Miscellaneous commands.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.fix as fix

View File

@ -34,8 +34,10 @@ Provides commands useful to the owner of the bot; the commands here require
their caller to have the 'owner' capability. This plugin is loaded by default.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.fix as fix

View File

@ -33,8 +33,10 @@
Provides commands useful to users in general. This plugin is loaded by default.
"""
import supybot
__revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>'
__author__ = supybot.authors.jemfinch
import supybot.fix as fix