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