on *:Notice:*:?:{
  if ($nick == ChanServ) { 
    if ($network == DALnet) {
      if ( $1-2 == Last opping: ) { 
        set %seendate. $gettok($mid($remove($1-,Last opping:,GMT),6,99),2,47) $+ / $+ $gettok($mid($remove($1-,Last opping:,GMT),6,99),1,47) $+ / $+ $gettok($mid($remove($1-,Last opping:,GMT),6,99),3,47) 
        set %timenow. $left($date,2) $+ / $+ $right($left($date,5),2) $+ / $+ $right($fulldate,4) $right($left($fulldate,20),10)
        set %exptime. $calc($calc($ctime(%seendate.) + 2592000)) | echo 5 -a -ChanServ- Expiration time...: $asctime(%exptime.) GMT 
        if ($calc(%exptime. -$ctime(%timenow)) > 0) { 
          echo -a 5-ChanServ- Expires in........: $duration($calc(%exptime. -$ctime(%timenow.))) 
          if ($calc(%exptime. -$ctime(%timenow)) < 0) { 
            echo -a 5-ChanServ- Expires in : Past expire time by $duration($remove($calc(%exptime. -$ctime(%timenow.)),-)) 
          }
        } 
        unset %nsaddy | unset %timenow | unset %exptime | unset %seendate 
      } 
    }
    elseif ($network == ArabChat) {
      if ( $1-2 == Last used: ) { 
        set %seendate. $left($asctime($ctime($remove($1-,Last used:,GMT)),dd/mm/yyyy),2) $+ / $+ $right($left($asctime($ctime($remove($1-,Last used:,GMT)),dd/mm/yyyy),5),2) $+ / $+ $right($remove($1-,Last used:,GMT),5) $+ $mid($remove($1-,Last used:,GMT),9,8) 
      }  
      if ( $1-2 == Time now: ) {
        set %timenow. $left($asctime($ctime($remove($1-,Time Now:,GMT)),dd/mm/yyyy),2) $+ / $+ $right($left($asctime($ctime($remove($1-,Time Now:,GMT)),dd/mm/yyyy),5),2) $+ / $+ $right($remove($1-,Last seen time:,GMT),5) $+ $mid($remove($1-,Time Now:,GMT),9,8) 
        set %exptime. $calc($calc($ctime(%seendate.) + 2592000)) | echo 5 -a -ChanServ- Expiration time: $asctime(%exptime.) GMT 
        if ($calc(%exptime. -$ctime(%timenow)) > 0) { 
          echo -a 5-ChanServ- Expires in.....: $duration($calc(%exptime. -$ctime(%timenow.))) 
          if ($calc(%exptime. -$ctime(%timenow)) < 0) { 
            echo -a 5-ChanServ- Expires in : Past expire time by $duration($remove($calc(%exptime. -$ctime(%timenow.)),-)) 
          }
        } 
        unset %nsaddy | unset %timenow | unset %exptime | unset %seendate 
      } 
    }
  }
  if ($nick == NickServ) { 
    if ($network == DALnet) {
      if ( $1-3 == Last seen time ) { 
        set %seendate. $gettok($mid($remove($1-,Last seen time :,GMT),6,99),2,47) $+ / $+ $gettok($mid($remove($1-,Last seen time :,GMT),6,99),1,47) $+ / $+ $gettok($mid($remove($1-,Last seen time :,GMT),6,99),3,47) 
      } 
      if ( $1-2 == Time now ) {
        set %timenow. $gettok($mid($remove($1-,Time now :,GMT),6,99),2,47) $+ / $+ $gettok($mid($remove($1-,Time now :,GMT),6,99),1,47) $+ / $+ $gettok($mid($remove($1-,Time now :,GMT),6,99),3,47) 
        set %exptime. $calc($calc($ctime(%seendate.) + 2592000)) | echo 5 -a -NickServ- Expiration time...: $asctime(%exptime.) GMT 
        if ($calc(%exptime. -$ctime(%timenow)) > 0) { 
          echo -a 5-NickServ- Expires in........: $duration($calc(%exptime. -$ctime(%timenow.))) 
        } 
        if ($calc(%exptime. -$ctime(%timenow)) < 0) { 
          echo -a 5-NickServ- Expires in : Past expire time by $duration($remove($calc(%exptime. -$ctime(%timenow.)),-)) 
        } 
        unset %nsaddy | unset %timenow | unset %exptime | unset %seendate 
      } 
    } 
    elseif ($network == ArabChat) {
      if ( $1-3 == Last seen time: ) { 
        set %seendate. $left($asctime($ctime($remove($1-,Last seen time:,GMT)),dd/mm/yyyy),2) $+ / $+ $right($left($asctime($ctime($remove($1-,Last seen time:,GMT)),dd/mm/yyyy),5),2) $+ / $+ $right($remove($1-,Last seen time:,GMT),5) $+ $mid($remove($1-,Last seen time:,GMT),9,8) 
      } 
      if ( $1-2 == Time now: ) {
        set %timenow. $left($asctime($ctime($remove($1-,Time Now:,GMT)),dd/mm/yyyy),2) $+ / $+ $right($left($asctime($ctime($remove($1-,Time Now:,GMT)),dd/mm/yyyy),5),2) $+ / $+ $right($remove($1-,Last seen time:,GMT),5) $+ $mid($remove($1-,Time Now:,GMT),9,8) 
        set %exptime. $calc($calc($ctime(%seendate.) + 2592000)) | echo 5 -a -NickServ- Expiration time..: $asctime(%exptime.) GMT 
        if ($calc(%exptime. -$ctime(%timenow)) > 0) { 
          echo -a 5-NickServ- Expires in.......: $duration($calc(%exptime. -$ctime(%timenow.))) 
        } 
        if ($calc(%exptime. -$ctime(%timenow)) < 0) { 
          echo -a 5-NickServ- Expires in : Past expire time by $duration($remove($calc(%exptime. -$ctime(%timenow.)),-)) 
        } 
        unset %nsaddy | unset %timenow | unset %exptime | unset %seendate 
      } 
    } 
  }
}
