Hejsa... Jeg har dette remind/huske script - hvor man kan kan skrive "?remind <minutter> <hvad skal den huske en på>
Og dette script fungere også fint.. Kunne bare godt tænkte mig at udvide det, så når man lavet et remind, så skal den også skrive hvornår (i tid/dag) den vil blive vist..
Således ser det ud lige nu
10:00:01 (@Strauss) ?remind 45 Spis noget mad
10:00:01 (@Bot) Reminder set: (45 mins from now) spis noget mad
Men ville gerna have det til at se sådan ud
10:00:01 (@Strauss) ?remind 45 Spis noget mad
10:00:01 (@Bot) Reminder set: (45 mins from now) Spis noget mad [Trigger: kl 10:45:01]
På samme måde når jeg laver ?reminds skriver den
10:20:01 (@Strauss) ?reminds
11:20:01 (@Bot) 1: In 25 min. - <Spis noget mad [by Strauss]>
Men ville gerne have den skrev sådan
10:20:01 (@Strauss) ?reminds
11:20:01 (@Bot) 1: In 25 min. - <Spis noget mad [by Strauss] (Trigger: kl 10:45:01)>
Her er koden til scriptet
on *:TEXT:*:#chan: {
if ($1 == $chr(63) $+ remind) {
if ($3) {
if ($2 isnum) {
inc %timer.calc
set %time.for.remind $calc( $2 * 60)
.timer.remind. $+ %timer.calc 1 %time.for.remind remind $chan $3- [by $nick $+ ]
.msg $chan Reminder set: ( $+ $2 mins from now $+ ) $3-
}
else { .msg $chan Syntax error: ?remind <minutes> <remind msg> }
}
else { .msg $chan Syntax error: ?remind <minutes> <remind msg> }
}
if ($1 == $+($chr(63),reminds)) {
var %x = 1,%z = $timer(0),%i = 1
while (%x <= %z) {
if (.remind* iswm $timer(%x)) {
.msg $chan $+(%i,:) In $round($replace($calc($timer(%x).secs / 60),$chr(44),$chr(46)),2) min. - $+(<,$gettok($timer(%x).com,3-,32),>)
inc %i
}
inc %x
}
}
}
alias remind {
.msg $1 1,4REMINDER: $2-
.timer 2 5 msg $1 1,4REMINDER: $2-
}
Håber nogen vil hjælpe