Project

General

Profile

Scripting Events » History » Version 120

Per Amundsen, 08/04/2023 06:20 AM

1 109 Mr. BS
{{css
2
body {
3
  counter-reset: count;
4
}
5
.tcount {
6
  counter-reset: adi;
7
}
8
.tcount a {
9
  counter-increment: count;
10
}
11
.tcount strong {
12
  counter-increment: adi;
13
}
14
.acounter::before {
15
  content: "Total: " counter(count) " events, " counter(adi) " are AdiIRC exclusive. ";
16
}
17
}}
18
19 17 Per Amundsen
{{>toc}}
20
21 33 Per Amundsen
h1. Scripting Event Options
22 1 Per Amundsen
23 8 Per Amundsen
Supported <level> prefixes:
24
25 11 Per Amundsen
& - Ignore the event if another event has already halted the text.
26 108 Per Amundsen
^ - Enable halt events. (hide default text output from the event)
27
! - Ignore events made by you.
28
@ - Only trigger if you have channel op.
29 113 Per Amundsen
$ - Indicate the [[Scripting_Wildcards|wildcard]] text is a [[Scripting_Regex|regular expression]].
30 8 Per Amundsen
me: - Ignore events not made by you.
31 18 Per Amundsen
[+]<level> - Level to match.
32 1 Per Amundsen
33 33 Per Amundsen
h1. Scripting Events
34 15 Per Amundsen
35 53 Per Amundsen
Various actions in AdiIRC causes an event to be triggered, these events can be listened to and commands can be performed when they trigger.
36
37 37 Per Amundsen
Events in bold are AdiIRC only.
38
39 109 Mr. BS
table(tcount).
40 28 Per Amundsen
|^. [[on RAW]]
41
[[on CTCP]]
42 91 Per Amundsen
*[[on ADMIN]]*
43 29 Per Amundsen
[[on ACTION]]
44
[[on ACTIVE]]
45 112 Per Amundsen
[[on APPACTIVE]]
46 29 Per Amundsen
[[on BAN]]
47 116 Per Amundsen
[[on CHAR]]
48 1 Per Amundsen
[[on CHAT]]
49 118 Per Amundsen
*[[on CHGIAL]]
50 37 Per Amundsen
*[[on CLIENTTEXT]]*
51 30 Per Amundsen
[[on CLOSE]]
52 119 Per Amundsen
*[[on CLOSING]]*
53 29 Per Amundsen
[[on CONNECT]]
54
[[on CONNECTFAIL]]
55
[[on CTCPREPLY]]
56 120 Per Amundsen
*[[on DARKMODECHANGED]]*
57 1 Per Amundsen
*[[on DEADMIN]]*
58 120 Per Amundsen
 |^. [[on DEHELP]]
59
[[on DEOP]]
60 119 Per Amundsen
[[on DEOWNER]]
61 117 Per Amundsen
[[on DEVOICE]]
62 116 Per Amundsen
[[on DIALOG]]
63 90 Per Amundsen
[[on DISCONNECT]]
64 96 Per Amundsen
*[[on DOWNLOAD]]*
65 1 Per Amundsen
[[on DNS]]
66 30 Per Amundsen
[[on ERROR]]
67 29 Per Amundsen
[[on EXIT]]
68
[[on FILERCVD]]
69
[[on FILESENT]]
70
[[on GETFAIL]]
71
[[on HELP]]
72
[[on HOTLINK]]
73 1 Per Amundsen
[[on INPUT]]
74
[[on INVITE]]
75
[[on JOIN]]
76 120 Per Amundsen
  |^. [[on KEYDOWN]]
77
[[on KEYUP]]
78 119 Per Amundsen
[[on KICK]]
79 117 Per Amundsen
[[on LOAD]]
80 116 Per Amundsen
[[on LOGON]]
81 97 Per Amundsen
[[on MIDIEND]]
82 1 Per Amundsen
[[on MODE]]
83 29 Per Amundsen
[[on MP3END]]
84 101 Per Amundsen
*[[on MSCROLL]]*
85 30 Per Amundsen
[[on NICK]]
86 1 Per Amundsen
[[on NOTICE]]
87
[[on NOTIFY]]
88
[[on OP]]
89
[[on OPEN]]
90
*[[on OPTIONS]]*
91
[[on OWNER]]
92
[[on PARSELINE]]
93
[[on PART]]
94 120 Per Amundsen
 |^. [[on PING]]
95
[[on PLAYEND]]
96 119 Per Amundsen
[[on PONG]]
97 117 Per Amundsen
[[on QUIT]]
98 116 Per Amundsen
[[on RAWMODE]]
99 114 Per Amundsen
*[[on RESUME]]*
100 1 Per Amundsen
[[on SENDFAIL]]
101
[[on SERVERMODE]]
102 107 Per Amundsen
[[on SERVEROP]]
103 1 Per Amundsen
[[on SIGNAL]]
104
[[on SNOTICE]]
105
[[on SOCKCLOSE]]
106
[[on SOCKLISTEN]]
107
[[on SOCKOPEN]]
108
[[on SOCKREAD]]
109
[[on SOCKWRITE]]
110 110 Per Amundsen
*[[on SONG]]*
111 1 Per Amundsen
[[on SONGEND]]
112 120 Per Amundsen
 |^. [[on START]]
113
*[[on SUSPEND]]*
114 119 Per Amundsen
[[on TABCOMP]]
115 117 Per Amundsen
[[on TEXT]]
116 116 Per Amundsen
[[on TOPIC]]
117 114 Per Amundsen
[[on UDPREAD]]
118 1 Per Amundsen
[[on UNBAN]]
119 95 Per Amundsen
[[on UNLOAD]]
120 30 Per Amundsen
[[on UNOTIFY]]
121 110 Per Amundsen
*[[on UNZIP]]*
122 1 Per Amundsen
[[on USERMODE]]
123
[[on VOICE]]
124
[[on WALLOPS]]
125
[[on WAVEEND]]
126 110 Per Amundsen
*[[on ZIP]]*
127 34 Per Amundsen
 |
128 109 Mr. BS
129
%(acounter) %
130 34 Per Amundsen
131 106 Per Amundsen
_See also [[$event]], *[[$eventtarget]]*, [[$matchkey]], [[$halted]], [[$stripped]], [[$ulevel]], [[$clevel]]._
132 102 Mr. BS
133 34 Per Amundsen
h1. Missing events
134
135
AGENT
136
CHATOPEN
137
DCCSERVER
138
NOSOUND
139
VCMD
140
SERV
141
SERVCLOSE
142 1 Per Amundsen
SERVOPEN