]> jfr.im git - erebus.git/blobdiff - modlib.py
Putting header on files
[erebus.git] / modlib.py
index 323ef0222579ce7bcfbcd1f363b37c60a2b17f16..8ad040677fe0510eea1926dd97b8161538bf51b4 100644 (file)
--- a/modlib.py
+++ b/modlib.py
@@ -1,3 +1,7 @@
+# Erebus IRC bot - Author: John Runyon
+# module helper functions, see modules/modtest.py for usage
+# This file is released into the public domain; see http://unlicense.org/
+
 class error(object):
        def __init__(self, desc):
                self.errormsg = desc
@@ -9,6 +13,13 @@ class error(object):
                return self.errormsg
 
 class modlib(object):
+       #access levels
+       MANAGER = 3
+       ADMIN = 2
+       STAFF = 1
+       AUTHED = 0
+       ANYONE = -1
+
        def __init__(self, name):
                self.hooks = {}
                self.parent = None