.. _plugin:userstate: ========= USERSTATE ========= | about ----- | :author: FeedBackLoop :contact: FREENODE/#fbf :distribution: core :license: | description ----------- | userstate is stored in jsondata/state/users/. | commands -------- | :commands in this plugin: get .. set .. unset | 1) *get .. [handle_get]* :description: arguments: [] - get your userstate (complete dump or use to filter). :permissions: OPER .. USER .. GUEST :code: :ref:`fbf.plugs.core.userstate_get_command`. :examples: :: ;get state: place=heerhugowaard, shops=['bread', 'bread'] 2) *set .. [handle_set]* :description: arguments: - set a variable in your userstate. :permissions: OPER .. USER .. GUEST :code: :ref:`fbf.plugs.core.userstate_set_command`. :examples: :: ;set place heerhugowaard place set to heerhugowaard 3) *unset .. [handle_unset]* :description: arguments: - remove value from user state of your userstate. :permissions: USER .. GUEST :code: :ref:`fbf.plugs.core.userstate_unset_command`. :examples: :: ;unset TZ no such item