在Text $ date mirc

时间:2016-08-13 19:46:38

标签: irc mirc

如何在mirc上使用text $ date?

我正在尝试做这样的事情。

on *:text:$(* %date *):#: { 
  var %date = $date(yy-mm-dd)
  if ($nick == user) { 
    do something 
  } 
}

2 个答案:

答案 0 :(得分:1)

您可以封装要在$()中收听的文本,以便在将其与传入消息匹配之前对其进行评估:

on *:TEXT:$($date(yy-mm-dd)):#:{
  msg $chan That's today!
}

答案 1 :(得分:0)

我推荐这个

on *:text:$($iif($+(*,$date(yy-mm-dd),*) iswm $strip($1-),$1-)):#:{
if ($nick == user) { do something } 
}

on文本将剥离$ 1-的颜色代码并返回剥离的所有文本颜色。 顺便说一句,它将匹配该行的任何位置的日期,而不仅仅是在开头