Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on May 9, 2011
  1. there is not twitter support. it's unsecure right now because i haven…

    uberj authored
    …'t added nick serv authentication, but that's just a matter of writing in a simple call back.
  2. twitter here we come

    uberj authored
Commits on May 8, 2011
  1. README changes

    uberj authored
  2. README changes

    uberj authored
  3. README changes

    uberj authored
  4. README changes

    uberj authored
  5. README changes

    uberj authored
  6. README changes

    uberj authored
  7. README changes

    uberj authored
  8. README changes

    uberj authored
  9. renamed README

    uberj authored
  10. added something to the readme

    uberj authored
  11. when pm'ed !loadplugins, the brain now checks an identity/nick with n…

    uberj authored
    …ickserv and also checks if that nick is authorized to load plugins (check the config file).
Commits on May 7, 2011
  1. working on the auth system. pretty much parses nickserv to see if a u…

    uberj authored
    …ser if identified.
  2. refactoring code

    uberj authored
  3. fixed s// to work with . or !

    uberj authored
  4. i need to commit more.

    uberj authored
    i had to redo most of the sql that dealt with channels. i needed to escape special characters in channel names. it took longer than expected. i wonder if people notice that i don't like to use uppercase letters? Documentation comming soon.
Commits on May 6, 2011
  1. time to write some plugins. probably need to brush up where and how I…

    uberj authored
    … pase the config. now I need to do real work.
  2. removed utils from base

    uberj authored
  3. Merge branch 'master' of git@github.com:uberj/derp

    uberj authored
    Conflicts:
    	utils.py
  4. fixed the bug. needed a function to walk through the package attribut…

    uberj authored
    …es and reload everthing. they dynamic plugin system is functional?
  5. weird bug has popped up.

    uberj authored
    Observation:
    >>> __import__('derp.plugins.ip')
    <module 'derp' from 'derp/__init__.pyc'>
    >>> __import__('derp.plugins').ip
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    AttributeError: 'module' object has no attribute 'ip'
    
    It seems that __import__ is not actually importing the correct module. I think it might have to do with the __init__.py file.
Commits on May 5, 2011
Commits on May 3, 2011
  1. To load plugins from the plugins file, pm the bot with !plugins <pass…

    uberj authored
    …phrase>
    
    You configure what passphrase IS in the Global Config file.
  2. k, the plugin's are all being loaded dynamically. Now, write a comman…

    uberj authored
    …d that causes the plugins to be reloaded.
  3. trying to import functions dynamically. I think i've got it. Need to …

    uberj authored
    …do homework now.
  4. ignored some test stuff

    uberj authored
  5. messing around with call backs

    uberj authored
Commits on May 2, 2011
  1. fixed a type on channel logic

    uberj authored
  2. Merge pull request #1 from thedjpetersen/master.

    uberj authored
    DJ ftw.
    Spelling handling of apostrophe
    Conflicts:
    
    	utils.py
  3. *pyc

    uberj authored
Something went wrong with that request. Please try again.