- user-add .. [handle_adduser] - 
- 
| description: | arguments: <name> <userhost> - introduce a new user to the bot. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-add command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-add dunker bart@localhost
<output> dunker added to user database 
 
- user-addperm .. [handle_addperm] - 
- 
| description: | arguments: <name> <permission> - add permission to user. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-addperm command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-addperm dunker rss
<output> RSS perm added 
 
- user-addpermit .. [handle_addpermit] - 
- 
| description: | arguments: <name> <permit> - allow another user to perform actions on your data. | 
|---|
 | permissions: | USER .. GUEST | 
|---|
 | code: | user-addpermit command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-addpermit dunker todo
<output> permit added 
 
- user-addstatus .. [handle_addstatus] - 
- 
| description: | arguments: <name> <status> - add status to a user. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-addstatus command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-addstatus dunker #dunkbots
<output> #DUNKBOTS status added 
 
- user-adduserhost .. [handle_adduserhost] - 
- 
| description: | arguments: <name> <userhost> - add to userhosts of user. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-adduserhost command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-adduserhost dunker bart@%.a2000.nl
<output> userhost added 
 
- user-allperm .. [handle_getuserperm] - 
- 
| description: | arguments: <perm> - list users with permission <perm>. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-allperm command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-allperm rss
<output> no users with RSS permission found 
 
- user-allstatus .. [handle_getuserstatus] - 
- 
| description: | arguments: <status> - list users with <status>. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-allstatus command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-allstatus #dunkbots
<output> no users with #DUNKBOTS status found 
 
- user-check .. [handle_check] - 
- 
| description: | arguments: <nick> - get data of a user based on nick name. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-check command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-check dunker
<output> can't find userhost of dunker 
 
- user-del .. [handle_delete] - 
- 
| description: | arguments: <name> - remove user. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-del command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-del dunker
<output> only owner can use delete 
 
- user-delemail .. [handle_delemail] - 
| description: | no arguments - reset email of user giving the command. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-delemail command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-delemail
<output> email removed 
- user-delperm .. [handle_delperm] - 
| description: | arguments: <name> <perm> - delete permission from user. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-delperm command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-delperm dunker rss
<output> RSS perm removed 
- user-delpermit .. [handle_userdelpermit] - 
| description: | arguments: <name> <permit> - remove (name, permit) from permit list. | 
|---|
 | permissions: | USER .. GUEST | 
|---|
 | code: | user-delpermit command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-delpermit dunker todo
<output> todo denied 
- user-delstatus .. [handle_delstatus] - 
| description: | arguments: <name> <status> - delete status. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-delstatus command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-delstatus dunker #dunkbots
<output> #DUNKBOTS status deleted 
- user-deluserhost .. [handle_deluserhost] - 
| description: | arguments: <name> <userhost> - remove from userhosts of name. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-deluserhost command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-deluserhost dunker bart1@bla.a2000.nl
<output> userhost removed 
- user-email .. [handle_email] - 
| description: | no arguments - show email of user giving the command. | 
|---|
 | permissions: | USER .. GUEST | 
|---|
 | code: | user-email command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-email
<output> no email set 
- user-getemail .. [handle_getemail] - 
| description: | arguments: <user> - get email addres of a user. | 
|---|
 | permissions: | USER | 
|---|
 | code: | user-getemail command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-getemail dunker
<output> no email set 
- user-getname .. [handle_getname] - 
| description: | arguments: <nick> - fetch username of nick. | 
|---|
 | permissions: | USER .. GUEST | 
|---|
 | code: | user-getname command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-getname dunker
<output> can't find userhost of dunker 
- user-getperms .. [handle_getperms] - 
| description: | arguments: <name> - get permissions of name. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-getperms command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-getperms dunker
<output> permissions of dunker: GUEST, USER 
- user-getstatus .. [handle_getstatus] - <user> ;user-getstatus dunker
<output> dunker has no status set 
- user-getuserhosts .. [handle_getuserhosts] - <user> ;user-getuserhosts dunker
<output> userhosts of dunker: bart@%.a2000.nl, bart@localhost 
- user-import .. [handle_import] - 
| description: | arguments: <userhost> - merge the userhost into user giving the command. | 
|---|
 | permissions: | IMPORT .. OPER | 
|---|
 | code: | user-import command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-import feedbackloop@gmail.com
<output> feedbackloop@gmail.com imported 
- user-match .. [handle_match] - 
| description: | arguments: <userhost> - get data of user based on userhost. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-match command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-match test@test
<output> userrecord of test@test = userhosts: ['test@test', 'feedbackloop@gmail.com'] perms: ['OPER', 'USER', 'QUOTE', 'MAIL', 'GUEST'] email: [] permits: [] status: [] 
- user-meet .. [handle_meet] - 
| description: | arguments: <nick> - introduce a new user to the bot. | 
|---|
 | permissions: | OPER .. MEET | 
|---|
 | code: | user-meet command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-meet dunker
<output> there is already a user with username dunker 
- user-merge .. [handle_merge] - 
| description: | arguments: <name> <nick> - merge the userhost belonging to <nick> into an already existing user. | 
|---|
 | permissions: | OPER .. MEET | 
|---|
 | code: | user-merge command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-merge bart dunker
<output> we have no user bart 
- user-name .. [handle_name] - 
| description: | no arguments - show name of user giving the command. | 
|---|
 | permissions: | USER .. GUEST | 
|---|
 | code: | user-name command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-name
<output> your name is test 
- user-names .. [handle_names] - 
| description: | no arguments - show registered users. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-names command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-names
<output> usernames: dunker, dunker, test, test 
- user-permit .. [handle_permit] - 
| description: | no arguments - get permit list of user giving the command. | 
|---|
 | permissions: | USER .. GUEST | 
|---|
 | code: | user-permit command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-permit
<output> you don't have any permits 
- user-perms .. [handle_perms] - 
| description: | no arguments - get permissions of the user given the command. | 
|---|
 | permissions: | USER .. GUEST | 
|---|
 | code: | user-perms command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-perms
<output> you have permissions: GUEST, MAIL, OPER, QUOTE, USER 
- user-scan .. [handle_userscan] - 
| description: | arguments: <searchtxt> - scan for user. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-scan command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-scan dunk
<output> users matching dunk: dunker, dunker 
- user-search .. [handle_usersearch] - 
| description: | arguments: <searchtxt> - search for user matching given userhost. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-search command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-search gozerbot
<output> no userhost matching gozerbot found 
- user-setemail .. [handle_setemail] - 
| description: | arguments: <name> <email> - set email of a user. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-setemail command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-setemail dunker bart@gozerbot.org
<output> email set 
- user-show .. [handle_show] - 
| description: | arguments: <name> - get data of a user based on username. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-show command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-show dunker
<output> userrecord of dunker = userhosts: ['bart@%.a2000.nl', 'bart@localhost'] perms: ['GUEST', 'USER'] email: ['bart@gozerbot.org'] permits: [] status: [] 
- user-status .. [handle_status] - 
| description: | no arguments - get status of user given the command. | 
|---|
 | permissions: | USER .. GUEST | 
|---|
 | code: | user-status command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-status
<output> you have no status set 
- user-undel .. [handle_undelete] - 
| description: | arguments: <name> - remove user. | 
|---|
 | permissions: | OPER | 
|---|
 | code: | user-undel command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-undel dunker
<output> only owner can use delete 
- user-userhosts .. [handle_userhosts] - 
| description: | no arguments - get userhosts of user giving the command. | 
|---|
 | permissions: | USER .. GUEST | 
|---|
 | code: | user-userhosts command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-userhosts
<output> you have userhosts: feedbackloop@gmail.com, test@test 
- user-whoami .. [handle_whoami] - 
| description: | no arguments - get your username. | 
|---|
 | permissions: | OPER .. USER .. GUEST | 
|---|
 | code: | user-whoami command. | 
|---|
 | examples: |  | 
|---|
 
 - <user> ;user-whoami
<output> test