Rawx » History » Version 10
Per Amundsen, 06/29/2016 02:13 PM
1 | 1 | Per Amundsen | _Added in 1.9.3_ |
---|---|---|---|
2 | |||
3 | */rawx [-nq] <command>* |
||
4 | |||
5 | Sends the specified command directly to the server. You must know the correct raw format of the command you are sending. |
||
6 | 2 | Per Amundsen | |
7 | 3 | Per Amundsen | Same as [[/raw]] but evaluates a variable instead of text and allows sending consecutive spaces. |
8 | 1 | Per Amundsen | |
9 | *Switches* |
||
10 | |||
11 | 10 | Per Amundsen | -n - Prevents characters in the range 0-255 from being UTF-8 encoded, as long as the line contains characters only in the range 0-255. |
12 | 9 | Per Amundsen | -q - Makes the command work quietly without printing what it is sending. |
13 | 1 | Per Amundsen | |
14 | *Parameters* |
||
15 | |||
16 | <command> - The command to send to the server. |
||
17 | |||
18 | *Example* |
||
19 | |||
20 | <pre> |
||
21 | ;Create a variable with the text PRIVMSG #channel :a b |
||
22 | /var %var PRIVMSG #channel :a $+ $chr(32) $+ $chr(32) $+ $chr(32) $+ $chr(32) b |
||
23 | 4 | Per Amundsen | |
24 | 1 | Per Amundsen | ;Sends the output of %var to the server. |
25 | /rawx %var |
||
26 | 5 | Per Amundsen | |
27 | ;Add a on INPUT event that listens for /example command. |
||
28 | on *:INPUT:*:if ($1 == /example) { |
||
29 | 8 | Per Amundsen | |
30 | 5 | Per Amundsen | ;Put the consecutive spaced message into a variable |
31 | 7 | Per Amundsen | var %text PRIVMSG # : $+ $mid($msgx, $calc($len($1) + 2), $len($msgx)) |
32 | 5 | Per Amundsen | |
33 | ;Send the message |
||
34 | /rawx %text |
||
35 | } |
||
36 | 1 | Per Amundsen | </pre> |