To create new wiki account, please join us on #znc at Libera.Chat and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.
ExpandString: Difference between revisions
Jump to navigation
Jump to search
DarthGandalf (talk | contribs) Created page with "Some features (e.g. the perform and awaynick modules and the <code>CTCPReply</code> and (starting with version 0.090) <code>MOTD</code> [[Configuration|config options]..." |
update to match 170 |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
Some features | Some features support variable-like strings. | ||
{| | |||
=Expand Strings= | |||
{| class="wikitable" | |||
! Variable | ! Variable | ||
! Value | ! Value | ||
! Sample output | |||
|- | |- | ||
| %user% | | %user% | ||
| | | the ZNC user name | ||
| | |||
|- | |||
| %nick% | |||
| the current nick | |||
| | |||
|- | |- | ||
| %defnick% | | %defnick% | ||
| | | the default nick, as specified in the config | ||
| | |||
|- | |- | ||
| % | | %altnick% | ||
| the | | the alternate nick, as specified in the config | ||
| | |||
|- | |- | ||
| % | | %realname% | ||
| the | | the realname, as specified in the config | ||
| | |||
|- | |- | ||
| %ident% | | %ident% | ||
| the ident | | the ident | ||
| | | | ||
|- | |- | ||
| %vhost% | | %vhost% | ||
| the current | | the current bindhost | ||
| | |||
|- | |- | ||
| % | | %bindhost% | ||
| | | the current bindhost | ||
| | |||
|- | |- | ||
| %time% | | %time% | ||
| the current time (can be used for ''CTCP TIME'' replies) | | the current time (can be used for ''CTCP TIME'' replies) | ||
| Sat Oct 21 22:13:08 2006 | |||
|- | |- | ||
| %uptime% | | %uptime% | ||
| [[ZNC|ZNC's]] | | the current uptime | ||
| 1w 2d 4h 20m 27s | |||
|- | |||
| %version% | |||
| ZNC's version string | |||
| 1.7.0+deb1 | |||
|- | |||
| %znc% | |||
| (since [[ChangeLog/1.6.3|1.6.3]]) ZNC's name and website, optionally with version, <br/>depending on "Hide version" setting | |||
| ZNC - https://znc.in | |||
|- | |||
| %empty% | |||
| (since [[ChangeLog/1.7.0|1.7.0]]) empty string, can be used e.g. as a poor man's way to insert %nick% literally, without expanding it to the current nick: <code>%ni%empty%ck%. | |||
| | |||
|- | |||
| %network% | |||
| (since [[ChangeLog/1.7.0|1.7.0]]) the name of IRC network as configured in ZNC | |||
| freenode | |||
|} | |} | ||
=Features that support expand strings= | |||
Expand strings can be used with many ZNC features. The following is a list of some features that accept expand strings. | |||
; Modules | |||
* [[alias]] | |||
* [[autoattach]] | |||
* [[autoreply]] | |||
* [[awaynick]] | |||
* [[identfile]] | |||
* [[perform]] | |||
* [[watch]] | |||
; [[Configuration|Config Options]] | |||
* <code>CTCPReply</code> | |||
* <code>MOTD</code> | |||
* <code>QUITMSG</code> |
Latest revision as of 22:35, 24 May 2018
Some features support variable-like strings.
Expand Strings
Variable | Value | Sample output |
---|---|---|
%user% | the ZNC user name | |
%nick% | the current nick | |
%defnick% | the default nick, as specified in the config | |
%altnick% | the alternate nick, as specified in the config | |
%realname% | the realname, as specified in the config | |
%ident% | the ident | |
%vhost% | the current bindhost | |
%bindhost% | the current bindhost | |
%time% | the current time (can be used for CTCP TIME replies) | Sat Oct 21 22:13:08 2006 |
%uptime% | the current uptime | 1w 2d 4h 20m 27s |
%version% | ZNC's version string | 1.7.0+deb1 |
%znc% | (since 1.6.3) ZNC's name and website, optionally with version, depending on "Hide version" setting |
ZNC - https://znc.in |
%empty% | (since 1.7.0) empty string, can be used e.g. as a poor man's way to insert %nick% literally, without expanding it to the current nick: %ni%empty%ck%.
|
|
%network% | (since 1.7.0) the name of IRC network as configured in ZNC | freenode |
Features that support expand strings
Expand strings can be used with many ZNC features. The following is a list of some features that accept expand strings.
- Modules
CTCPReply
MOTD
QUITMSG