Changeset 2385:6520238f85ea for doc
- Timestamp:
- 09/14/08 22:03:13 (4 months ago)
- Branch:
- default
- Location:
- doc/plugins
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
doc/plugins/UPGRADE
r2161 r2385 10 10 :author: Bart Thate <bthate@gmail.com> 11 11 :contact: IRCNET/#dunkbots 12 : website: http://plugins.gozerbot.org12 :distribution: core 13 13 :license: Public Domain 14 14 … … 30 30 | 31 31 32 1) *upgrade* 32 33 33 1)upgrade34 :description: do a svn or mercurial upgrade 34 35 35 do a svn or mercurial upgrade 36 :permissions: OPER .. UPGRADE 37 38 :examples: 36 39 37 40 :: 38 41 39 42 <user> !upgrade 40 <output> upgrading from revision 2160 .. no changes 43 <output> upgrading from revision 2384 .. no changes 44 2) *upgrade-hg* 41 45 42 3) upgrade-hg 46 :description: do a mercurial upgrade 43 47 44 do a mercurial upgrade 48 :permissions: OPER .. UPGRADE 49 50 :examples: 45 51 46 52 :: 47 53 48 54 <user> !upgrade-hg 49 <output> upgrading from revision 2160 .. no changes 55 <output> upgrading from revision 2384 .. no changes 56 3) *upgrade-loud* 50 57 51 3) upgrade-loud 58 :description: do a svn or mercurial upgrade 52 59 53 do a svn or mercurial upgrade 60 :permissions: OPER 61 62 :examples: 54 63 55 64 :: 56 65 57 66 <user> !upgrade-loud 58 <output> upgrading from revision 2160 .. no changes 67 <output> upgrading from revision 2384 .. no changes 68 4) *upgrade-svn* 59 69 60 3) upgrade-svn70 :description: upgrade the bot with svn 61 71 62 upgrade the bot with svn 72 :permissions: OPER .. UPGRADE 73 74 :examples: 63 75 64 76 :: -
doc/plugins/USER
r2161 r2385 10 10 :author: Bart Thate <bthate@gmail.com> 11 11 :contact: IRCNET/#dunkbots 12 : website: http://plugins.gozerbot.org12 :distribution: core 13 13 :license: Public Domain 14 14 … … 31 31 | 32 32 33 34 1) user-add 35 36 user-add <name> <userhost> .. add <name> with <userhost> to the bot 33 1) *user-add* 34 35 :description: user-add <name> <userhost> .. add <name> with <userhost> to the bot 36 37 :permissions: OPER 38 39 :examples: 37 40 38 41 :: … … 40 43 <user> !user-add dunker bart@localhost 41 44 <output> dunker added to user database 42 43 3) user-addperm (setperms) 44 45 add permission to user <name> 45 2) *user-addperm (setperms)* 46 47 :description: add permission to user <name> 48 49 :permissions: OPER 50 51 :examples: 46 52 47 53 :: … … 49 55 <user> !user-addperm dunker rss 50 56 <output> RSS perm added 51 52 3) user-addpermall 53 54 user-addpermall <perm> .. add <permission> to all users 57 3) *user-addpermall* 58 59 :description: user-addpermall <perm> .. add <permission> to all users 60 61 :permissions: OPER 62 63 :examples: 55 64 56 65 :: … … 58 67 <user> !user-addpermall USER 59 68 <output> USER perm added 60 61 3) user-addpermit 62 63 user-addpermit <nick> <what> .. permit nick access to <what> .. use setperms to add permissions 69 4) *user-addpermit (addpermit)* 70 71 :description: user-addpermit <nick> <what> .. permit nick access to <what> .. use setperms to add permissions 72 73 :permissions: USER 74 75 :examples: 64 76 65 77 :: 66 78 67 79 <user> !user-addpermit dunker todo 68 <output> dunker is already allowed to do todo 69 70 3) user-addstatus (setstatus) 71 72 user-addstatus <name> <status> 80 <output> permit added 81 5) *user-addstatus (setstatus)* 82 83 :description: user-addstatus <name> <status> 84 85 :permissions: OPER 86 87 :examples: 73 88 74 89 :: … … 76 91 <user> !user-addstatus dunker #bartbot 77 92 <output> #BARTBOT status added 78 79 3) user-adduserhost (adduserhost) 80 81 user-adduserhost <name> <userhost> .. add <userhost> to userhosts of <name> 93 6) *user-adduserhost (adduserhost)* 94 95 :description: user-adduserhost <name> <userhost> .. add <userhost> to userhosts of <name> 96 97 :permissions: OPER 98 99 :examples: 82 100 83 101 :: … … 85 103 <user> !user-adduserhost dunker bart?@*.a2000.nl 86 104 <output> userhost added 87 88 3) user-allperm 89 90 user-allperm <perm> .. get users with <perm> permission 105 7) *user-allperm* 106 107 :description: user-allperm <perm> .. get users with <perm> permission 108 109 :permissions: OPER 110 111 :examples: 91 112 92 113 :: 93 114 94 115 <user> !user-allperm rss 95 <output> dunker 96 97 3) user-allstatus 98 99 user-allstatus <status> ..get users with <status> status 116 <output> owner .. jink .. snufj .. tehmaze .. dunker 117 8) *user-allstatus* 118 119 :description: user-allstatus <status> ..get users with <status> status 120 121 :permissions: OPER 122 123 :examples: 100 124 101 125 :: 102 126 103 127 <user> !user-allstatus #dunkbots 104 <output> no users with #DUNKBOTS status found 105 106 3) user-check (check) 107 108 user-check <nick> 128 <output> owner .. bruutipv6 .. lotjuh .. koor .. laagje .. bsod` 129 <output> .. aim_ .. michiel` .. antarez .. finalx .. markdark 130 <output> .. jejfafke .. cmdr_sm .. snore .. kgb_ .. madeddie 131 <output> .. shortguy .. speeksel .. rexodus .. borretje .. 132 <output> qqa .. habbie .. ircmanz .. jink .. snufj .. grootmoeder 133 <output> .. vortexbot .. dulla .. nomadz .. dromertje .. liev 134 <output> .. jonas .. timp .. li-la .. _orange .. tehmaze .. 135 <output> ]v[ .. djmuggs .. arcangel .. berend .. hztux .. sendog 136 <output> .. derx .. vieke .. trbs .. ddb .. useloss .. rad1x 137 <output> .. noa .. barbaar .. wouzer .. gozertje .. langhaar 138 - output trunked - 139 9) *user-check (check)* 140 141 :description: user-check <nick> 142 143 :permissions: OPER 144 145 :examples: 109 146 110 147 :: 111 148 112 149 <user> !user-check dunker 113 <output> userrecord = name: dunker userhosts: ['bart@gozerbot.org',114 <output> 'bart?@*.a2000.nl'] perms: ['USER', 'RSS', 'USER'] 115 <output> email: bart@gozerbot.org status: ['#BARTBOT'] allowed: 116 <output> [] notallowed: [] tempusershosts: [] permit: []117 118 6) user-delemail (delemail) 119 120 reset email150 <output> can't find user for bart@gozerbot.org 151 10) *user-delemail (delemail)* 152 153 :description: reset email 154 155 :permissions: OPER 156 157 :examples: 121 158 122 159 :: … … 124 161 <user> !user-delemail 125 162 <output> email removed 126 127 3) user-delperm 128 129 user-delperm <name> <perm> .. delete from user <name> permission <perm> 163 11) *user-delperm* 164 165 :description: user-delperm <name> <perm> .. delete from user <name> permission <perm> 166 167 :permissions: OPER 168 169 :examples: 130 170 131 171 :: … … 133 173 <user> !user-delperm dunker rss 134 174 <output> RSS perm removed 135 136 3) user-delpermall 137 138 user-delpermall <perm> .. delete <permission> from all users 175 12) *user-delpermall* 176 177 :description: user-delpermall <perm> .. delete <permission> from all users 178 179 :permissions: OPER 180 181 :examples: 139 182 140 183 :: … … 142 185 <user> !user-delpersall BLA 143 186 <output> none 144 145 4) user-delpermit 146 147 user-delpermit <name> <permit> 187 13) *user-delpermit* 188 189 :description: user-delpermit <name> <permit> 190 191 :permissions: USER 192 193 :examples: 148 194 149 195 :: … … 151 197 <user> !user-delpermit dunker todo 152 198 <output> todo denied 153 154 3) user-delstatus (delstatus) 155 156 user-delstatus <name> <status> 199 14) *user-delstatus (delstatus)* 200 201 :description: user-delstatus <name> <status> 202 203 :permissions: OPER 204 205 :examples: 157 206 158 207 :: … … 160 209 <user> !user-delstatus dunker #dunkbots 161 210 <output> dunker has no #DUNKBOTS status 162 163 3) user-deluserhost (deluserhosts) 164 165 user-deluserhost <name> <userhost> .. delete from usershosts of <name> userhost <userhost> 211 15) *user-deluserhost (deluserhosts)* 212 213 :description: user-deluserhost <name> <userhost> .. delete from usershosts of <name> userhost <userhost> 214 215 :permissions: OPER 216 217 :examples: 166 218 167 219 :: … … 169 221 <user> !user-deluserhost dunker bart1@bla.a2000.nl 170 222 <output> dunker has no bart1@bla.a2000.nl in userhost list 171 172 3) user-email (email) 173 174 get email 223 16) *user-email (email)* 224 225 :description: get email 226 227 :permissions: USER 228 229 :examples: 175 230 176 231 :: … … 178 233 <user> !user-email 179 234 <output> no email set 180 181 3) user-getemail (getemail) 182 183 user-getemail <name> .. get email from user <name> 235 17) *user-getemail (getemail)* 236 237 :description: user-getemail <name> .. get email from user <name> 238 239 :permissions: USER 240 241 :examples: 184 242 185 243 :: 186 244 187 245 <user> !user-getemail dunker 188 <output> dunker has email bart@gozerbot.org 189 190 3) user-getname (gn) 191 192 user-getname <nick> .. get the name of <nick> 246 <output> dunker has no email set 247 18) *user-getname (gn)* 248 249 :description: user-getname <nick> .. get the name of <nick> 250 251 :permissions: USER 252 253 :examples: 193 254 194 255 :: 195 256 196 257 <user> !user-getname dunker 197 <output> dunker 198 199 3) user-getperms (getperms) 200 201 user-getperms <name> .. get permissions of <name> 258 <output> can't find user for bart@gozerbot.org 259 19) *user-getperms (getperms)* 260 261 :description: user-getperms <name> .. get permissions of <name> 262 263 :permissions: OPER 264 265 :examples: 202 266 203 267 :: … … 205 269 <user> !user-getperms dunker 206 270 <output> USER .. USER 207 208 3) user-getstatus (getstatus) 209 210 user-getstatus <name> .. get status of <name> 271 20) *user-getstatus (getstatus)* 272 273 :description: user-getstatus <name> .. get status of <name> 274 275 :permissions: OPER 276 277 :examples: 211 278 212 279 :: … … 214 281 <user> !user-getstatus dunker 215 282 <output> #BARTBOT 216 217 3) user-getuserhosts (getuserhosts) 218 219 user-getuserhosts <name> .. get userhosts of <name> 283 21) *user-getuserhosts (getuserhosts)* 284 285 :description: user-getuserhosts <name> .. get userhosts of <name> 286 287 :permissions: OPER 288 289 :examples: 220 290 221 291 :: 222 292 223 293 <user> !user-getuserhosts dunker 224 <output> bart@gozerbot.org .. bart?@*.a2000.nl 225 226 3) user-match (match) 227 228 user-match <userhost> 294 <output> gozerbot@conference.jabber.xs4all.nl/dunker .. bart?@*.a2000.nl 295 22) *user-match (match)* 296 297 :description: user-match <userhost> 298 299 :permissions: USER .. OPER 300 301 :examples: 229 302 230 303 :: 231 304 232 305 <user> !user-match test@test 233 <output> userrecord = name: test userhosts: ['test@test' , 'bla@bla']234 <output> perms: ['OPER', 'USER', 'QUOTE', 'USER', 'USER', 'USER']235 <output> email:status: [] allowed: [] notallowed: [] tempusershosts:306 <output> userrecord = name: test userhosts: ['test@test'] perms: 307 <output> ['OPER', 'USER', 'QUOTE', 'MAIL', 'USER'] email: 308 <output> status: [] allowed: [] notallowed: [] tempusershosts: 236 309 <output> [] permit: [] 237 238 6) user-meet (meet) 239 240 meet <nick> .. introduce <nick> to the bot 310 23) *user-meet (meet)* 311 312 :description: meet <nick> .. introduce <nick> to the bot 313 314 :permissions: OPER .. MEET 315 316 :examples: 241 317 242 318 :: … … 244 320 <user> !user-meet dunker 245 321 <output> there is already a user with username dunker 246 247 3) user-merge (merge) 248 249 user-merge <name> <nick> .. merge record with <name> with userhost from <nick> 322 24) *user-merge (merge)* 323 324 :description: user-merge <name> <nick> .. merge record with <name> with userhost from <nick> 325 326 :permissions: OPER .. MEET 327 328 :examples: 250 329 251 330 :: … … 253 332 <user> !merge bart dunker 254 333 <output> we have no user bart 255 256 3) user-name (name) 257 258 show name of user giving the command 334 25) *user-name (name)* 335 336 :description: show name of user giving the command 337 338 :permissions: USER 339 340 :examples: 259 341 260 342 :: … … 262 344 <user> !user-name 263 345 <output> your name is test 264 265 3) user-names (names) 266 267 show names of registered users 346 26) *user-names (names)* 347 348 :description: show names of registered users 349 350 :permissions: OPER 351 352 :examples: 268 353 269 354 :: 270 355 271 356 <user> !user-names 272 <output> owner .. test .. web .. dunker 273 274 3) user-permit (permit) 275 276 show permit of user giving the command 357 <output> owner .. bruutipv6 .. lotjuh .. koor .. laagje .. mr-trev 358 <output> .. bsod` .. aim_ .. michiel` .. freakie .. iceman_x 359 <output> .. rainman .. antarez .. cybercobra .. finalx .. stonex 360 <output> .. rmeist .. markdark .. jejfafke .. giagio .. maky`` 361 <output> .. sphynx .. cmdr_sm .. snore .. kgb_ .. synto .. 362 <output> madeddie .. dunkert .. shortguy .. speeksel .. a-v-s 363 <output> .. rexodus .. borretje .. bart__ .. qqa .. gozerbot 364 <output> .. timmer .. jan__ .. habbie .. burp2001 .. jelleh 365 <output> .. murf .. ircmanz .. andabata .. |mdf| .. jink .. 366 <output> web .. zomo .. snufj .. xenobyte .. pro__ .. grootmoeder 367 - output trunked - 368 27) *user-permit (permit)* 369 370 :description: show permit of user giving the command 371 372 :permissions: USER 373 374 :examples: 277 375 278 376 :: … … 280 378 <user> !user-permit 281 379 <output> you don't have any permits set 282 283 3) user-perms (perms) 284 285 get permissions 380 28) *user-perms (perms)* 381 382 :description: get permissions 383 384 :permissions: USER 385 386 :examples: 286 387 287 388 :: 288 389 289 390 <user> !user-perms 290 <output> OPER .. USER .. QUOTE .. USER .. USER .. USER 291 292 3) user-scan (us) 293 294 user-scan <txt> .. search database for matching usernames 391 <output> OPER .. USER .. QUOTE .. MAIL .. USER 392 29) *user-scan (us)* 393 394 :description: user-scan <txt> .. search database for matching usernames 395 396 :permissions: OPER 397 398 :examples: 295 399 296 400 :: 297 401 298 402 <user> !user-scan dunk 299 <output> dunker 300 301 3) user-search 302 303 search for matching userhosts 403 <output> dunkert .. dunkk .. dunker-done .. dunker 404 30) *user-search* 405 406 :description: search for matching userhosts 407 408 :permissions: OPER 409 410 :examples: 304 411 305 412 :: 306 413 307 414 <user> !user-search gozerbot 308 <output> (dunker) bart@gozerbot.org 309 310 3) user-setemail (setemail) 311 312 user-setemail <name> <email>.. set email of user <name> 415 <output> (None) ~dunker@gozerbot.org .. (None) n=dunker@gozerbot.org 416 <output> .. (None) ~dunker@irc.gozerbot.org .. (None) ~dunker@bla.gozerbot.org 417 <output> .. (None) n=dunker@bla.gozerbot.org .. (gozerbot) 418 <output> gozerbot@r8.cg.nu .. (None) n=gozerbot@gozerbot.org 419 <output> .. (None) ~gozerbot@vortex.superstring.nl .. (None) 420 <output> ~gozerbot@ip5657f74a.direct-adsl.nl .. (None) ~gozerbot@249-164-ftth.onsnetnuenen.nl 421 <output> .. (dunker) gozerbot@conference.jabber.xs4all.nl/dunker 422 <output> .. (blablabla2) gozerbot@conference.jabber.xs4all.nl/blablabla2 423 <output> .. (grue) gozerbot@conference.jabber.xs4all.nl/grue 424 <output> .. (mad@xs4all) gozerbot@conference.jabber.xs4all.nl/mad@xs4all 425 - output trunked - 426 31) *user-setemail (setemail)* 427 428 :description: user-setemail <name> <email>.. set email of user <name> 429 430 :permissions: OPER 431 432 :examples: 313 433 314 434 :: … … 316 436 <user> !user-setemail dunker bart@gozerbot.org 317 437 <output> email set 318 319 3) user-status (status) 320 321 get status 438 32) *user-status (status)* 439 440 :description: get status 441 442 :permissions: USER 443 444 :examples: 322 445 323 446 :: … … 325 448 <user> !user-status 326 449 <output> you have no status set 327 328 3) user-userhosts (userhosts) 329 330 get userhosts 450 33) *user-userhosts (userhosts)* 451 452 :description: get userhosts 453 454 :permissions: USER 455 456 :examples: 331 457 332 458 :: 333 459 334 460 <user> !user-userhosts 335 <output> test@test .. bla@bla 336 337 3) user-whoami (whoami) 338 339 get your username 461 <output> test@test 462 34) *user-whoami (whoami)* 463 464 :description: get your username 465 466 :permissions: USER 467 468 :examples: 340 469 341 470 :: … … 343 472 <user> !user-whoami 344 473 <output> test 345 346 3) user-del (delete) 347 348 user-del <name> .. delete user with <username> 474 35) *user-del (delete)* 475 476 :description: user-del <name> .. delete user with <username> 477 478 :permissions: OPER 479 480 :examples: 349 481 350 482 :: -
doc/plugins/USERSTATE
r2162 r2385 10 10 :author: Bart Thate <bthate@gmail.com> 11 11 :contact: IRCNET/#dunkbots 12 : website: http://plugins.gozerbot.org12 :distribution: core 13 13 :license: Public Domain 14 14 … … 31 31 | 32 32 33 1) *userstate* 33 34 34 1)userstate35 :description: get or set userstate 35 36 36 get or set userstate 37 :permissions: USER 38 39 :examples: 37 40 38 41 :: 39 42 40 43 <user> !userstate 41 <output> no userstate of test known44 <output> TZ=1 42 45 43 46 :: … … 45 48 <user> !userstate TZ -1 46 49 <output> TZ=-1
