From WikiChip
Difference between revisions of "mirc/on events/on chat"
m (Bot: Adding a template (template:mIRC on event list)) |
m (Bot: adding missing title) |
||
(14 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | The '''ON Chat''' event, much like the [[On serv - mIRC|ON Serv]] event, is triggered when a message is sent via a | + | {{mirc title|On Chat - Events}} |
+ | The '''ON Chat''' event, much like the [[On serv - mIRC|ON Serv]] event, is triggered when a message is sent via a {{mIRC|/dcc|dcc chat}} window. | ||
== Synopsis == | == Synopsis == | ||
Line 5: | Line 6: | ||
== Parameters == | == Parameters == | ||
− | + | * '''<level>''' - The corresponding {{mIRC|access levels}} for the event to trigger. | |
− | + | * '''<matchtext>''' - The corresponding {{mIRC|on text|matchtext}} for the event to trigger. | |
− | + | * '''<commands>''' - The commands to be performed when the event listener's criteria is met. | |
+ | |||
+ | == {{mIRC|Local identifiers}} == | ||
+ | |||
+ | You can use {{mIRC|identifiers/{{=}}$nick|{{=}}$nick}} to refer to the dcc chat window, rather than a query window. | ||
== Examples == | == Examples == | ||
Line 15: | Line 20: | ||
; command !time and then relays back to them the current time | ; command !time and then relays back to them the current time | ||
− | ON *:CHAT:!time:msg =$nick The current time is: hh:nntt</source> | + | ON *:CHAT:!time:msg =$nick The current time is: $time(hh:nntt)</source> |
− | In the above example, the | + | In the above example, the message is sent to the dcc chat window |
== Compatibility == | == Compatibility == | ||
− | + | {{mIRC compatibility|3.8}} | |
− | |||
− | |||
== See Also == | == See Also == | ||
Line 29: | Line 32: | ||
{{mIRC on event list}} | {{mIRC on event list}} | ||
− | [[Category: | + | [[Category:mIRC on events|chat]] |
Latest revision as of 19:12, 15 June 2017
Commands & Identifiers
Basics
Events
Matching Tools
Data Storage
Control Structures
GUI Scripting
Sockets
Advanced Scripting
Additional Resources
Security
Other
The ON Chat event, much like the ON Serv event, is triggered when a message is sent via a dcc chat window.
Synopsis[edit]
ON <level>:CHAT:<matchtext>:<commands>
Parameters[edit]
- <level> - The corresponding access levels for the event to trigger.
- <matchtext> - The corresponding matchtext for the event to trigger.
- <commands> - The commands to be performed when the event listener's criteria is met.
Local identifiers[edit]
You can use =$nick to refer to the dcc chat window, rather than a query window.
Examples[edit]
; This event waits for any user on a DCC Chat to use the ; command !time and then relays back to them the current time ON *:CHAT:!time:msg =$nick The current time is: $time(hh:nntt)
In the above example, the message is sent to the dcc chat window
Compatibility[edit]
Added: mIRC v3.8
Added on: 25 Nov 1995
Note: Unless otherwise stated, this was the date of original functionality.
Further enhancements may have been made in later versions.
See Also[edit]
mIRC on event list