~ubuntu-branches/ubuntu/precise/gozerbot/precise

« back to all changes in this revision

Viewing changes to doc/plugins/CORE

  • Committer: Bazaar Package Importer
  • Author(s): Jeremy Malcolm
  • Date: 2008-06-02 19:26:39 UTC
  • mfrom: (1.1.3 upstream) (3.1.1 lenny)
  • Revision ID: james.westby@ubuntu.com-20080602192639-3rn65nx4q1sgd6sy
Tags: 0.8.1-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
-----
8
8
9
9
 
10
 
:author:  Bart Thate <bart@gozerbot.org>
 
10
:author:  Bart Thate <bthate@gmail.com>
11
11
:contact: IRCNET/#dunkbots
12
12
:website: http://plugins.gozerbot.org
13
13
:license: Public Domain
22
22
 
23
23
24
24
 
 
25
 
 
26
 
27
 
25
28
commands
26
29
--------
27
30
36
39
        <user> !apro com
37
40
        <output> 1) commands .. 2) hg-committers (committers)
38
41
 
39
 
2) available
 
42
2) available (plugins)
40
43
 
41
 
    show what plugins are available
 
44
    show what plugins are available but not loaded (see the list command for loaded plugins)
42
45
 
43
46
    ::
44
47
 
45
48
        <user> !available
46
 
        <output> 8b .. alarm .. alert .. alias .. autoreply .. autovoice .. away .. birthday .. botsnack .. chanperm ..
47
 
        <output>  choice .. code .. collective .. convert .. core .. count .. country .. dig .. dns .. event .. fleet
48
 
        <output>  .. googletalk .. greeting .. grep .. hello .. hg .. housetier .. idle .. ignore .. infoitem .. install
49
 
        <output>  .. irc .. jabber .. jcoll .. job .. karma .. lag .. lart .. limiter .. links .. lists .. log .. mail
50
 
        <output>  .. mailexceptions .. markov .. misc .. mono .. nickcapture .. nickserv .. not .. ops .. pgp .. popcon
51
 
        <output>  .. probe .. quote .. relay .. reload .. remind .. rest .. reverse .. rss .. search .. shop .. size ..
52
 
        <output>  snarf .. tail .. tell .. timer .. tinyurl .. to .. todo .. topic .. udp .. umode .. update .. upgrade
53
 
        <output>  .. user .. webserver .. wikipedia
 
49
        <output> megahal .. tinyurl .. webserver
54
50
 
55
51
3) cc
56
52
 
91
87
    ::
92
88
 
93
89
        <user> !commands core
94
 
        <output> apro (apropos) .. available .. cc .. cc-add .. cc-del .. commands .. encoding .. help .. intro .. less
95
 
        <output>  .. less-size .. list (ll) .. loglevel .. more .. party-loud .. party-silent .. partylist .. perm ..
96
 
        <output>  quit (halt) .. reboot .. running .. save .. u .. uptime (up) .. userhostcache .. version (mekker) ..
 
90
        <output> apro (apropos) .. available (plugins) .. cc .. cc-add
 
91
        <output>  .. cc-del .. commands .. encoding .. help .. intro
 
92
        <output>  .. less .. less-size .. list (ll) .. loglevel .. more
 
93
        <output>  .. party-loud .. party-silent .. partylist .. perm
 
94
        <output>  .. quit (halt) .. reboot .. running .. save .. u ..
 
95
        <output>  uptime (up) .. userhostcache .. version (mekker) ..
97
96
        <output>  whatperms .. whereis
98
97
 
99
98
7) encoding
112
111
    ::
113
112
 
114
113
        <user> !help test
115
 
        <output> command description of test: give test response .. alias: None .. examples:  test
 
114
        <output> give test response .. alias: None .. examples:  test
116
115
 
117
116
    ::
118
117
 
119
118
        <user> !help misc
120
 
        <output> plugin description: miscellaneous commands .. commands: active (a) .. dayline (dl) .. line (l) .. ps
121
 
        <output>  .. response .. source (about) .. test .. time (t)
 
119
        <output> plugin description: miscellaneous commands .. commands:
 
120
        <output>  ps .. response .. source (about) .. test .. time (t)
 
121
        <output>  .. timezone
122
122
 
123
123
9) intro
124
124
 
125
 
    intro <nick>
 
125
    do a whois of <nick> to sync userhost into the userhost cache
126
126
 
127
127
    ::
128
128
 
155
155
    ::
156
156
 
157
157
        <user> !less-size
 
158
        <output> none
158
159
 
159
160
12) list (ll)
160
161
 
163
164
    ::
164
165
 
165
166
        <user> !list
166
 
        <output> 8b .. alarm .. alert .. alias .. autoreply .. autovoice .. away .. birthday .. botsnack .. chanperm ..
167
 
        <output>  choice .. code .. collective .. convert .. core .. count .. country .. dig .. dns .. event .. fleet
168
 
        <output>  .. googletalk .. greeting .. grep .. hello .. hg .. housetier .. idle .. ignore .. infoitem .. install
169
 
        <output>  .. irc .. jabber .. jcoll .. job .. karma .. lag .. lart .. limiter .. links .. lists .. log .. mail
170
 
        <output>  .. mailexceptions .. markov .. misc .. mono .. nickcapture .. nickserv .. not .. ops .. pgp .. popcon
171
 
        <output>  .. probe .. quote .. relay .. reload .. remind .. rest .. reverse .. rss .. search .. shop .. size ..
172
 
        <output>  snarf .. tail .. tell .. timer .. tinyurl .. to .. todo .. topic .. udp .. umode .. update .. upgrade
173
 
        <output>  .. user .. webserver .. wikipedia
 
167
        <output> alarm .. alias .. all .. at .. autoreply .. backup
 
168
        <output>  .. birthday .. botsnack .. chanperm .. choice .. code
 
169
        <output>  .. collective .. core .. count .. debug .. dns ..
 
170
        <output>  fleet .. gcollect .. googletalk .. grab .. greeting
 
171
        <output>  .. grep .. hello .. hg .. idle .. ignore .. infoitem
 
172
        <output>  .. install .. irc .. jabber .. job .. karma .. lag
 
173
        <output>  .. links .. lists .. log .. mail .. mailexceptions
 
174
        <output>  .. markov .. misc .. nickcapture .. nickserv .. not
 
175
        <output>  .. ops .. pgp .. popcon .. quote .. relay .. reload
 
176
        <output>  .. remind .. rest .. reverse .. rss .. search .. seen
 
177
        <output>  .. shop .. simplelog .. size .. snarf .. tail .. tcp
 
178
        <output>  .. tell .. timer .. to .. todo .. topic .. udp ..
 
179
        <output>  umode .. underauth .. update .. upgrade .. url ..
 
180
        <output>  user .. userstate .. wikipedia
174
181
 
175
182
    ::
176
183
 
177
184
        <user> !list rss
178
 
        <output> rss-add .. rss-addchannel .. rss-additemslist .. rss-channels .. rss-del .. rss-delchannel .. rss-delitemslist
179
 
        <output>  .. rss-feeds .. rss-get .. rss-itemslist .. rss-list .. rss-running .. rss-scan .. rss-setsleeptime
180
 
        <output>  .. rss-sleeptime .. rss-stopwatch .. rss-sync .. rss-url .. rss-watch
 
185
        <output> rss-add .. rss-addchannel .. rss-additem .. rss-addmarkup
 
186
        <output>  .. rss-all .. rss-channels .. rss-del .. rss-delchannel
 
187
        <output>  .. rss-delitem .. rss-delmarkup .. rss-description
 
188
        <output>  .. rss-dump .. rss-feeds .. rss-get .. rss-itemslist
 
189
        <output>  .. rss-link .. rss-list .. rss-markup .. rss-running
 
190
        <output>  .. rss-scan .. rss-search .. rss-setsleeptime .. rss-sleeptime
 
191
        <output>  .. rss-start .. rss-stop .. rss-stopwatch .. rss-sync
 
192
        <output>  .. rss-url .. rss-watch
181
193
 
182
194
13) loglevel
183
195
 
190
202
 
191
203
    ::
192
204
 
193
 
        <user> !loglevel 0
194
 
        <output> loglevel is now 0
 
205
        <user> !loglevel 100
 
206
        <output> loglevel is now 100
195
207
 
196
208
14) more
197
209
 
200
212
    ::
201
213
 
202
214
        <user> !more
203
 
[03:54:03] (eventhandler) test (test@test) executing more
 
215
        <output> no more data available for test
 
216
 
 
217
    ::
 
218
 
 
219
        <user> !more test
204
220
        <output> no more data available for test
205
221
 
206
222
15) party-loud
210
226
    ::
211
227
 
212
228
        <user> !party-loud
213
 
[03:54:03] (eventhandler) test (test@test) executing party-loud
214
229
        <output> partyline put to loud mode
215
230
 
216
231
16) party-silent
220
235
    ::
221
236
 
222
237
        <user> !party-silent
223
 
[03:54:03] (eventhandler) test (test@test) executing party-silent
224
238
        <output> partyline put to silent mode
225
239
 
226
240
17) partylist
230
244
    ::
231
245
 
232
246
        <user> !partylist
233
 
[03:54:03] (eventhandler) test (test@test) executing partylist
234
247
        <output> no party yet!
235
248
 
236
249
18) perm
240
253
    ::
241
254
 
242
255
        <user> !perm quit
243
 
[03:54:03] (eventhandler) test (test@test) executing perm quit
244
256
        <output> quit command needs ['OPER'] permission
245
257
 
246
258
19) running
247
259
 
248
 
    show from which files threads are running
 
260
    show running threads
249
261
 
250
262
    ::
251
263
 
252
264
        <user> !running
253
 
[03:54:03] (eventhandler) test (test@test) executing running
254
 
        <output> gotpong = 6 .. Alarms.check = 1 .. Commandhandler.handleloop = 1 .. BotHTTPServer.run = 1 .. Activechecker.checkone
255
 
        <output>  = 1 .. MainThread = 1 .. Activechecker.checker = 1 .. handle_running = 1 .. Rsswatcher.watch = 1 ..
256
 
        <output>  Periodical.checkloop = 1 .. Udplistener.listen = 1 .. Outputhandler.handleloop = 1 .. markovlearnlog
257
 
        <output>  = 1
 
265
        <output> Collective.join = 2 .. Runner._loop = 1 .. Udplistener._handleloop
 
266
        <output>  = 1 .. MainThread = 1 .. Outmonitor._loop = 1 .. Plugins.showregistered
 
267
        <output>  = 1 .. Tcplistener._listen = 1 .. Commandhandler.handleloop
 
268
        <output>  = 1 .. handle_running = 1 .. Tcplistener._handleloop
 
269
        <output>  = 1 .. Periodical.checkloop = 1 .. Udplistener._outloop
 
270
        <output>  = 1 .. Tcplistener._outloop = 1
258
271
 
259
272
20) save
260
273
 
263
276
    ::
264
277
 
265
278
        <user> !save
266
 
[03:54:03] (eventhandler) test (test@test) executing save
267
 
[03:54:03] (karma) gozerdata karma saved
268
 
[03:54:03] (karma) gozerdata reasonup saved
269
 
[03:54:03] (karma) gozerdata reasondown saved
270
 
[03:54:03] (karma) gozerdata whoup saved
271
 
[03:54:03] (karma) gozerdata whodown saved
272
 
[03:54:03] (logs) loglist saved
273
 
[03:54:03] (persist) gozerdata/idle saved
274
 
[03:54:03] (persist) gozerdata/fleet saved
275
 
        <output> saving .. .. done
 
279
        <output> saving .. done
276
280
 
277
281
21) u
278
282
 
281
285
    ::
282
286
 
283
287
        <user> !u dunker
284
 
[03:54:03] (eventhandler) test (test@test) executing u dunker
285
288
        <output> bart@gozerbot.org
286
289
 
287
290
22) uptime (up)
291
294
    ::
292
295
 
293
296
        <user> !uptime
294
 
[03:54:03] (eventhandler) test (test@test) executing uptime
295
 
        <output> uptime is 2 seconds
296
 
 
297
 
23) userhostcache
298
 
 
299
 
24) version (mekker)
 
297
        <output> uptime is 5 seconds
 
298
 
 
299
23) version (mekker)
300
300
 
301
301
    show version of the bot
302
302
 
303
303
    ::
304
304
 
305
305
        <user> !version
306
 
[03:54:03] (eventhandler) test (test@test) executing version
307
 
        <output> GOZERBOT 0.7-BETA HG revision 1583
308
 
 
309
 
25) whatperms
310
 
 
311
 
26) whereis
 
306
        <output> GOZERBOT 0.8.1 HG revision 2156
 
307
 
 
308
24) whatperms
 
309
 
 
310
    show what permissions are available
 
311
 
 
312
    ::
 
313
 
 
314
        <user> !whatperms
 
315
        <output> ACTION .. ANON .. ANONKARMA .. ANONQUOTE .. FORGET
 
316
        <output>  .. IGNORE .. INFOADD .. JCOLL .. JOIN .. KARMA ..
 
317
        <output>  LINKS .. MAIL .. MEET .. OPER .. QUOTE .. QUOTEADD
 
318
        <output>  .. QUOTEDEL .. RSS .. SAY .. SENDRAW .. UPGRADE ..
 
319
        <output>  USER .. WEB
 
320
 
 
321
25) whereis
312
322
 
313
323
    whereis <cmnd> .. show in which plugins <what> is
314
324
 
315
325
    ::
316
326
 
317
327
        <user> !whereis test
318
 
[03:54:03] (eventhandler) test (test@test) executing whereis test
319
328
        <output> misc
320
 
[03:54:03] (GOZERBOT) shutting down
321
 
[03:54:03] (eventhandler) stopping <gozerbot.eventhandler.Commandhandler object at 0xb7b30a8c>
322
 
[03:54:03] (test) stopped
323
 
[03:54:03] (eventhandler) stopping <gozerbot.eventhandler.Outputhandler object at 0xb7dba5ec>
324
 
[03:54:03] (persist) gozerdata/test.channels saved
325
 
[03:54:03] (persist) gozerdata/test.state saved
326
 
[03:54:03] (test) exit
327
 
[03:54:03] (karma) gozerdata karma saved
328
 
[03:54:03] (karma) gozerdata reasonup saved
329
 
[03:54:03] (karma) gozerdata reasondown saved
330
 
[03:54:03] (karma) gozerdata whoup saved
331
 
[03:54:03] (karma) gozerdata whodown saved
332
 
[03:54:03] (logs) loglist saved
333
 
[03:54:03] (persist) gozerdata/idle saved
334
 
[03:54:03] (periodical) killed 1 jobs for popcon
335
 
[03:54:03] (periodical) killed 1 jobs for lag
336
 
[03:54:03] (plugins) popcon shutdown
337
 
[03:54:03] (plugins) alarm shutdown
338
 
[03:54:03] (markov) learning #test log done
339
 
[03:54:03] (collective) 213.196.7.59:8088 added to active list
340
 
[03:54:03] (collective) 81.173.19.105:8088 added to active list
341
 
[03:54:03] (collective) 81.173.19.71:8088 added to active list
342
 
[03:54:03] (collective) 83.98.249.137:8888 added to active list
343
 
[03:54:03] (webserver) stopping
344
 
[03:54:06] (plugins) webserver shutdown
345
 
[03:54:06] (plugins) rss shutdown
346
 
[03:54:06] (plugins) udp shutdown
347
 
[03:54:06] (plugins) lag shutdown
348
 
[03:54:06] (plugins) collective shutdown
349
 
[03:54:06] (GOZERBOT) done