aboutsummaryrefslogtreecommitdiff
path: root/help/urlm_list
blob: 6ec14ae68746e560b0609a2957e42210405cd946 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55

URLM_LIST [-delete] [<list>]

Alternate command name: UL

(Each command has a short, easy-to-type, but cryptic alternate name. If
you don't like cryptic command names, "/set urlm_short_cmds off" will
disable the short names).

List URLs captured from channel and privmsg text. With no <list>, lists
the last 10 URLs. With -delete, lists and deletes listed URLS (the <list> is
required with -delete).

If <list> is given, it may be:

<number>
  List URL #number only (example: /urlm_list 10)

[<start>]-[<end>]
  List URLs from #start to #end (example: /urlm_list 20-30)
  if start omitted, beginning of list assumed.
  if end omitted, end of list assumed.
  "/urlm_list 10-" list from #10 to the end of the list,
  "/urlm_list -" lists all URLs (same as "/urlm_list all"),
  "/urlm_list -10" lists from start-of-list to #10).

all
  Lists all URLs. "/urlm_list all" is the same as "urlm_list -".

<nick>
  List URLs posted by user <nick>.

<#channel> or <&channel>
  List URLs posted in <channel> (example: /urlm_list #irssi).

</urlmatch>
  List URLs matching <urlmatch> (example: /urlm_list /google.com).

Any <list> may be preceded with ! to invert its sense. Examples:
  /urlm_list !/yahoo.com  - List all URLs not matching yahoo.com
  /urlm_list !bob         - List all URLs not posted by nick "bob"
  /urlm_list !#badchannel - List all URLs not posted in #badchannel

Note: <nick>, <#channel>, </urlmatch> are all treated as case-
  insensitive regular expressions. <nick> and <#channel> matches are
  anchored at the start and end of the match (as though they were
  prefixed with "^" and followed by "$").  </urlmatch> matches are
  not anchored.

Warning: BE CAREFUL with the -delete option! There is no confirmation,
and only one level of undo. It is recommended that you first run /urlm_list
<list> without the -delete option to be sure which items the -delete will
affect. If you've just deleted some URLs and want to restore them, run
/urlm_undo_delete