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, srcDir)
sys.path.insert(0, othersDir) 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: # vim:set shiftwidth=4 tabstop=8 expandtab textwidth=78:

View File

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

View File

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

View File

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

View File

@ -33,8 +33,10 @@
Logs each channel to its own individual logfile. Logs each channel to its own individual logfile.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>' __author__ = supybot.authors.jemfinch
import supybot.plugins as plugins 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. between channels on different networks, check out the Relay plugin.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>' __author__ = supybot.authors.jemfinch
import supybot.plugins as plugins import supybot.plugins as plugins

View File

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

View File

@ -33,8 +33,10 @@
This is a module to contain Debian-specific commands. This is a module to contain Debian-specific commands.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = "James Vega (jamessan) <jamessan@users.sf.net>" __author__ = supybot.authors.jamessan
import re import re
import gzip 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. not a valid command'-like responses, use this plugin.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = "Daniel DiPaolo (Strike) <ddipaolo@users.sf.net>" __author__ = supybot.authors.strike
__contributors__ = {
supybot.authors.jemfinch: ['Flatfile DB implementation.'],
}
import os import os
import csv import csv

View File

@ -33,13 +33,15 @@
Accesses eBay.com for various things Accesses eBay.com for various things
""" """
import supybot
__revision__ = "$Id$"
__author__ = supybot.authors.jamessan
import re import re
import sets import sets
import getopt import getopt
__revision__ = "$Id$"
__author__ = "James Vega (jamessan) <jamessan@users.sf.net>"
import supybot.conf as conf import supybot.conf as conf
import supybot.utils as utils import supybot.utils as utils
import supybot.plugins as plugins 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. empty channel in order to get ops.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>' __author__ = supybot.authors.jemfinch
import supybot.plugins as plugins import supybot.plugins as plugins

View File

@ -33,8 +33,10 @@
Provides simple commands for formatting text on IRC. Provides simple commands for formatting text on IRC.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>' __author__ = supybot.authors.jemfinch
import supybot.plugins as plugins 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. API is.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>' __author__ = supybot.authors.jemfinch
import supybot.plugins as plugins 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. arrive later.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = '' __author__ = supybot.authors.jemfinch
import supybot.plugins as plugins 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. and if nothing is found, responds with an entry from the "dunno" database.
""" """
import supybot
__revision__="$Id$" __revision__="$Id$"
__author__ = "Daniel DiPaolo (Strike) <ddipaolo@users.sf.net>" __author__ = supybot.authors.strike
import supybot.plugins as plugins 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. switch to that nick.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>' __author__ = supybot.authors.jemfinch
import supybot.plugins as plugins 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. an IRC nick is. It's an elitist hacker thing, but quite fun.
""" """
import supybot
__revision__ = '$Id$' __revision__ = '$Id$'
__author__ = 'William Robinson (baggins) <airbaggins@users.sf.net>' __author__ = supybot.authors.baggins
import supybot.plugins as plugins import supybot.plugins as plugins

View File

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

View File

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

View File

@ -33,8 +33,10 @@
Handles relaying between networks. Handles relaying between networks.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>' __author__ = supybot.authors.jemfinch
import supybot.plugins as plugins 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. or repeatedly run at a particular interval.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>' __author__ = supybot.authors.jemfinch
import supybot.plugins as plugins import supybot.plugins as plugins

View File

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

View File

@ -33,8 +33,10 @@
Accesses Sourceforge.net for various things Accesses Sourceforge.net for various things
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = "James Vega (jamessan) <jamessan@users.sf.net>" __author__ = supybot.authors.jamessan
import re import re
import sets 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. much like "tail -f" does on UNIX.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = '' __author__ = supybot.authors.jemfinch
import supybot.plugins as plugins 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. tasks to do, with an optional priority for each.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = "Daniel DiPaolo (Strike) <ddipaolo@users.sf.net>" __author__ = supybot.authors.strike
import supybot.plugins as plugins import supybot.plugins as plugins
import glob import glob

View File

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

View File

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

View File

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

View File

@ -33,8 +33,10 @@
Logs all the messages the bot receives to XML. Logs all the messages the bot receives to XML.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>' __author__ = supybot.authors.jemfinch
import supybot.plugins as plugins 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. caller to have the 'admin' capability. This plugin is loaded by default.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>' __author__ = supybot.authors.jemfinch
import supybot.fix as fix 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. to have the <channel>.op capability. This plugin is loaded by default.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>' __author__ = supybot.authors.jemfinch
import supybot.fix as fix import supybot.fix as fix

View File

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

View File

@ -33,8 +33,10 @@
Miscellaneous commands. Miscellaneous commands.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>' __author__ = supybot.authors.jemfinch
import supybot.fix as fix 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. their caller to have the 'owner' capability. This plugin is loaded by default.
""" """
import supybot
__revision__ = "$Id$" __revision__ = "$Id$"
__author__ = 'Jeremy Fincher (jemfinch) <jemfinch@users.sf.net>' __author__ = supybot.authors.jemfinch
import supybot.fix as fix import supybot.fix as fix

View File

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