===========
 USERSTATE 
===========
| 

about
-----
| 

:author:  Bart Thate <bthate@gmail.com>
:contact: IRCNET/#dunkbots
:website: http://plugins.gozerbot.org
:license: Public Domain
 
| 

description
-----------
| 

maintain state per user

| 

  userstate is stored in gozerdata/userstates 

| 

commands
--------
| 


1) userstate

    get or set userstate

    ::

        <user> !userstate
        <output> no userstate of test known

    ::

        <user> !userstate TZ -1
        <output> TZ=-1

3) userstate-get

    get the userstate of another user

    ::

        <user> !userstate-get dunker
        <output> no userstate of dunker known

3) userstate-set

    set userstate variable of another user

    ::

        <user> !userstate-set dunker TZ -1
        <output> userstate TZ set to -1

3) userstate-del

    delete userstate variable

    ::

        <user> !userstate-del TZ
        <output> item TZ deleted

    ::

        <user> !userstate-del dunker TZ
        <output> item TZ deleted
