Skip to content
Kenobi help

Can this be done in Kenobi ??

A TG007 community discussion started by sanket.

Discussion 27 posts
Page 1 of 2
Open
Topic #6409 · 27 published posts · 4,048 views

Is it possible that we could add a offliner to kenobi ??? <wo0t>

Members in the room can register to these offliners service. And then they can send offliners to the other members who have registered to this offliner as well.The members wud get a message whenever they enter the room.....that they have recieved a offliner message...& they can see the offliner messages through whispers by the bot ??

Just want to know....can this be done ??

If so then how ??

You mean like an awnsering machine ?

Pomperom

sure most everything is possible in mIRC.. Wouldn't be that hard to do.

How can it be done ??

If someone knows it....plz let me know how....i am a novice...dont know much abt it..!!!

sure most everything is possible in mIRC.. Wouldn't be that hard to do.

 

 

:lmaojump: Teach Me .. :lolwave: I am not as good as you fella's ... but I am a tryer ;) I need a mIRC Coach not a American Football Coach ... Dumb and Dumber comes to mind err0r mate :)

It's not that hard..I'll give you something similar to it.

on *:LOAD: { set %postinuse no }
on *:text:!post*:#: { if (%postinuse == no) { set %postinuse yes | privmsg $nick Ok what is the nickname in full of the person you would like to leave a message for? | set %postnick $nick | .enable #post1 | .timer.postnick1 1 120 closepost }
else { notice $nick Sorry Post service currently in use } }
#post1 off
on *:text:*:?: { if ($nick == %postnick) && $read(text\onjoin.txt, s, $1) { .timer.postnick1 off | privmsg $nick Ok please type the message you want to leave for $1 :) | .enable #post2 | .disable #post1 | set %postfor $1 | set %postfor2 $1 | .timer.postnick2 1 60 closepost }
elseif ($nick == %postnick) { .timer.postnick1 off | privmsg $nick Sorry that user has not been recognized please type !post in main chat room to start again once you have the correct nickname thank you :D | .disable #post1 | .enable #whisperkick | set %postinuse no | close -m %postnick } }
#post1 end
#post2 off
on *:text:*:?: { if ($nick == %postnick) { .timer.postnick2 off | write text\postmessages.txt %postfor %postfor2 %postnick $asctime(dd/mm/yyyy hh:nn TT) $1- | privmsg $nick Ok your message has been saved for %postfor for their next visit, you can now close this message box thank you :D | .enable #whisperkick | .disable #post2 | set %postinuse no | close -m %postnick } }
#post2 end
on *:text:~mail:#: { if $read(text\postmessages.txt, s, $nick) { notice $nick   (*)(*)(*)  From: $gettok($read(text\postmessages.txt, s, $nick),2,32)   To: $gettok($read(text\postmessages.txt, s, $nick),1,32)  Date: $gettok($read(text\postmessages.txt, s, $nick),3-4,32)  Message:  $gettok($read(text\postmessages.txt, s, $nick),5-,32)  (*)(*)(*) | write -ds $nick text\postmessages.txt }
else { notice $nick sorry you currently have no post :( } }
alias closepost { .enable #whisperkick | set %postinuse no | close -m %postnick }

Make a folder called text then a file called onjoin.txt. You can put all the nicknames (clone database..etc) in there. This will read the nick from there, and then the person can type ~mail to read their messages. Something like this might work, I'm sure it can be shortened.

I started a message centre kind of like this in ChristianEthics--though I set it up so that only the bot owner could leave messages for people. Then when the person joins, they are notified by the bot that they have a message, and can request the message from the bot.

 

It wouldn't be too difficult to set it up so that other approved members could leave messages also.

 

**EDIT**

lol X-Fusion, somehow I missed seeing the code that you posted. :)

Edited Apr 21, 2006 7:30 PM by Gwen

Lol, It's okay Gwen, you were posting when I posted that :P

Here is one that should work. It will set up a menu in your popups, and it's easy to modify.

 

Format to use: !post Nickname Message

 

It will accumulate the persons messages until either they pick the messages up, or you clear the messages. You have the option to only allow hosts/owners to leave messages, or anyone. You can also set an on-join ctcp message that lets people know that Message Centre is On, and gives them instructions on how to use it.

 

Just copy and paste code in a file, and load.

 


on *:input:*: {  if (%mcstonnce !== On) && (!post isin $1) { .ctcpreply $nick TIME Message Centre is Off.
 }
 if (%mcstonnce == On) {
   if (!post isin $1) {
     if ($2 isin %postnick2 [ $+ [ $2 ] ] ) { 
       set %postnick [ $+ [ $2 ] ] %postnick2 [ $+ [ $2 ] ]  From: $nick Left: $asctime(dd/mm/yyyy hh:nn TT) $2-  
       /unset %postnick2 [ $+ [ $2 ] ]
       .ctcpreply $nick TIME You set the following message: $2-

     }
     if ($2 isin %postnick [ $+ [ $2 ] ] ) { 
       set %postnick2 [ $+ [ $2 ] ] %postnick [ $+ [ $2 ] ]  From: $nick Left: $asctime(dd/mm/yyyy hh:nn TT) $2-  
       /unset %postnick [ $+ [ $2 ] ]
       .ctcpreply $nick TIME You set the following message: $2-

     }
     else { 
       set %postnick [ $+ [ $2 ] ] From: $nick Left: $asctime(dd/mm/yyyy hh:nn TT) $2-
       .ctcpreply $nick TIME You set the following message: $2-

     }
   }
   if ($nick isin %postnick [ $+ [ $nick ] ]) { /msg $chan (e) -> $nick
     .ctcpreply $nick TIME %postnick [ $+ [ $nick ] ]
     /unset %postnick [ $+ [ $nick ] ]
   }
   if ($nick isin %postnick2 [ $+ [ $nick ] ]) { /msg $chan (e) -> $nick
     .ctcpreply $nick TIME %postnick2 [ $+ [ $nick ] ]
     /unset %postnick2 [ $+ [ $nick ] ]
   }
 }
}

on *:text:!post*:*: {  if (%mchostonly == On) && ($nick !isop $chan) { 
   .ctcpreply $nick TIME You have to be a host/owner to use Message Centre in this room.
   halt
 }

 if (%mcstonnce !== On) { .ctcpreply $nick TIME Message Centre is Off.
 }
 if (%mcstonnce == On) {
   if ($2 isin %postnick2 [ $+ [ $2 ] ] ) { 
     set %postnick [ $+ [ $2 ] ] %postnick2 [ $+ [ $2 ] ]  From: $nick Left: $asctime(dd/mm/yyyy hh:nn TT) $2-  
     /unset %postnick2 [ $+ [ $2 ] ]
     .ctcpreply $nick TIME You set the following message: $2-

   }
   if ($2 isin %postnick [ $+ [ $2 ] ] ) { 
     set %postnick2 [ $+ [ $2 ] ] %postnick [ $+ [ $2 ] ]  From: $nick Left: $asctime(dd/mm/yyyy hh:nn TT) $2-  
     /unset %postnick [ $+ [ $2 ] ]
     .ctcpreply $nick TIME You set the following message: $2-

   }
   else {
     set %postnick [ $+ [ $2 ] ] From: $nick Left: $asctime(dd/mm/yyyy hh:nn TT) $2-
     .ctcpreply $nick TIME You set the following message: $2-

   }
 }
}

on *:text:!mcinfo*:*: { if (%mcstonnce !== On) {
   .ctcpreply $nick TIME Message Centre is Currently Off.
 }
 if (%mcstonnce == On) {
   .ctcpreply $nick TIME To leave a short message for someone whisper me or type onto the main screen:  !post Nickname Message.  For example:  !post Gwen I missed you today.  Make sure to use the EXACT Nickname and Message Centre will leave the person your short message.
 }
}
on *:text:*:*: {  
 if (%mcstonnce == On) {
   if ($nick isin %postnick [ $+ [ $nick ] ]) { /msg $chan (e) -> $nick
     .ctcpreply $nick TIME %postnick [ $+ [ $nick ] ]
     /unset %postnick [ $+ [ $nick ] ]
   }
   if ($nick isin %postnick2 [ $+ [ $nick ] ]) { /msg $chan (e) -> $nick
     .ctcpreply $nick TIME %postnick2 [ $+ [ $nick ] ]
     /unset %postnick2 [ $+ [ $nick ] ]
   }
 }
}


on *:JOIN:#: {  if (%mcjoininfo == On) && (%mcstonnce == On) { .ctcpreply $nick TIME Message Centre is On.  Type !mcinfo for more info.
 }
 if (%mcstonnce == On) {
   if ($nick isin %postnick [ $+ [ $nick ] ]) { /msg $chan (e) -> $nick
     .ctcpreply $nick TIME %postnick [ $+ [ $nick ] ]
     /unset %postnick [ $+ [ $nick ] ]
   }

   if ($nick isin %postnick2 [ $+ [ $nick ] ]) { /msg $chan (e) -> $nick
     .ctcpreply $nick TIME %postnick2 [ $+ [ $nick ] ]
     /unset %postnick2 [ $+ [ $nick ] ]
   }

 }
}

menu * { 
 -
 Message Centre -> is ( %mcstonnce ) and join message -> is ( %mcjoininfo )
 .Instructions: { 
   /echo $color(info2 text) -at To use message centre you or other chat room users can whisper the bot, or type onto the main screen: !post Nickname Message.  
   /echo $color(info2 text) -at The message will be sent to the person when they join the room, speak in the room, or whisper the bot.
   /echo $color(info2 text) -at *Make sure to use the EXACT nickname, with all its characters.
   /echo $color(info2 text) -at For example: !post Gwen I just wanted to say hi.
   /echo $color(info2 text) -at *Please only leave short messages.
   /echo $color(info2 text) -at You have the option to only allow hosts/owners to send messages, or everyone.
   /echo $color(info2 text) -at  Clear the messages on a regular basis.
 }
 .-
 .On -> is ( %mcstonnce ): /set %mcstonnce On | /echo $color(info2 text) -at Message Centre is now On. 
 .Off: /set %mcstonnce Off |  /echo $color(info2 text) -at Message Centre is now Off.
 .-
 .Clear Messages: /unset %postnick* | /echo $color(info2 text) -at All the messages are cleared.
 .-
 .On-join Info Message On -> is ( %mcjoininfo ): /set %mcjoininfo On | /echo $color(info2 text) -at People will be notified when they join that Message Centre is On, and they will be given instructions to use it.

 .On-join Info Message Off: /set %mcjoininfo Off | /echo $color(info2 text) -at On-join Message Info is Off.
 .-
 .Host Only On -> is ( %mchostonly ) : /set %mchostonly On | /echo $color(info2 text) -at Message Centre will now only allow Hosts or Owners to set messages.
 .Host Only Off: /set %mchostonly Off | /echo $color(info2 text) -at Anyone Can now leave messages.
 -
}

Edited Apr 22, 2006 4:04 AM by Gwen

Hey...!!!

Well i tried the code X-fusion ...but somehow it didnt work, i guess i goofed it up somewhere <wo0t>

Gwen thanks a lot i tried ur code in the room & it worked pretty good. If i need some more help with this offliner will let u know

Thanks a lot X- Fusion & Gwen :lmaojump:

Well i want to know one more thing Gwen.....do these messages get stored somewhere.....if so where <wo0t>

I mean even if that person comes after a couple of days...will he/she still get the message ???

**Finished Code posted again Monday April 24 so that it uses ctcp instead of whisper.

 

Hi sanket,

The messages are stored in variables [Tools, Script Editor, Variables Tab]--and 5 messages will lbe saved until the person picks them up, or you clear them--several days, even a few weeks/months.

 

*The messages are now sent via ctcp instead of whisper.

 

You could also write the code to save the messages into a text file, like X-Fusion had set up, but these ones are stored into variables.

 

on *:INPUT:?: {
 if (%mcstonnce !== On) && (!post isin $1) { .ctcpreply $nick TIME CE Global Message Centre is Off.
 }
 if (%mcstonnce == On) {
   if (!post isin $1) { 
     if (%mcstonnce == On) && ($2 == $null) { msg $nick You have attempted to activate Global Message Center, please include a Nickname and Message when you post a message.
       halt
     }
     if (%mcstonnce == On) && ($3 == $null) { msg $nick You have attempted to activate Global Message Center, please include a Nickname and Message when you post a message.
       halt
     }
     if ($2 isin %postnick5 [ $+ [ $2 ] ] ) { 
       .ctcpreply $nick TIME Messages for $2 are full.  
       .ctcpreply $nick TIME Your message has NOT been saved, please try again after $2 has received all of their current messages.
       halt
     }
     if ($2 isin %postnick4 [ $+ [ $2 ] ] ) { 
       set %postnick5 [ $+ [ $2 ] ] Mail from $nick $asctime(dd/mm/yyyy hh:nn TT) : $2-  
       .ctcpreply $nick TIME You set the following message: $2-
       halt
     }
     if ($2 isin %postnick3 [ $+ [ $2 ] ] ) { 
       set %postnick4 [ $+ [ $2 ] ] Mail from $nick $asctime(dd/mm/yyyy hh:nn TT) : $2-  
       .ctcpreply $nick TIME You set the following message: $2-
       halt
     }
     if ($2 isin %postnick2 [ $+ [ $2 ] ] ) { 
       set %postnick3 [ $+ [ $2 ] ] Mail from $nick $asctime(dd/mm/yyyy hh:nn TT) : $2-  
       .ctcpreply $nick TIME You set the following message: $2-
       halt
     }
     if ($2 isin %postnick [ $+ [ $2 ] ] ) { 
       set %postnick2 [ $+ [ $2 ] ] Mail from $nick $asctime(dd/mm/yyyy hh:nn TT) : $2-  
       .ctcpreply $nick TIME You set the following message: $2-
       halt
     }
     else { 
       set %postnick [ $+ [ $2 ] ] Mail from $nick $asctime(dd/mm/yyyy hh:nn TT) : $2-
       .ctcpreply $nick TIME You set the following message: $2-
       halt
     }
   }
 }
}
on *:INPUT:#: { 
 if (%mcstonnce !== On) && (!mcinfo isin $1) {
   msg $chan CE Global Message Centre is Currently Off.
 }
 if (%mcstonnce == On) && (!mcinfo isin $1) {
   msg $chan To leave a short message for someone whisper the bot:  !post Nickname Message.  For example:  !post Gwen I missed you today.  Make sure to use the EXACT Nickname and CE Global Message Centre will leave the person your short message.
 }
 if (!post isin $1) { /msg $chan $nick you can only post messages by whispering the bot.
 }
 if ($nick isin %postnick [ $+ [ $nick ] ]) && (!post !isin $1) { /msg $chan (e) --> $nick will be posted privately in a moment.
   .ctcpreply $nick TIME %postnick [ $+ [ $nick ] ]
   /unset %postnick [ $+ [ $nick ] ]
 }
 if ($nick isin %postnick2 [ $+ [ $nick ] ]) && (!post !isin $1) { 
   .ctcpreply $nick TIME %postnick2 [ $+ [ $nick ] ]
   /unset %postnick2 [ $+ [ $nick ] ]
 }
 if ($nick isin %postnick3 [ $+ [ $nick ] ]) && (!post !isin $1) { 
   .ctcpreply $nick TIME %postnick3 [ $+ [ $nick ] ]
   /unset %postnick3 [ $+ [ $nick ] ]
 }
 if ($nick isin %postnick4 [ $+ [ $nick ] ]) && (!post !isin $1) { 
   .ctcpreply $nick TIME %postnick4 [ $+ [ $nick ] ]
   /unset %postnick4 [ $+ [ $nick ] ]
 }
 if ($nick isin %postnick5 [ $+ [ $nick ] ]) && (!post !isin $1) { 
   .ctcpreply $nick TIME %postnick5 [ $+ [ $nick ] ]
   /unset %postnick5 [ $+ [ $nick ] ]
 }
}

on *:text:*!post*:#: { 
 if (%mcstonnce == On) { 
   /msg $chan $nick you can only post messages by whispering the bot.
 }
}
on *:text:*:#: { 
 if (%mcstonnce !== On) && (!mcinfo isin $1) {
   msg $chan CE Global Message Centre is Currently Off.
 }
 if (%mcstonnce == On) && (!mcinfo isin $1) {
   msg $chan To leave a short message for someone whisper the bot:  !post Nickname Message.  For example:  !post Gwen I missed you today.  Make sure to use the EXACT Nickname and CE Global Message Centre will leave the person your short message.
 }
 if (%mcstonnce == On) && (!post !isin $1) {
   if ($nick isin %postnick [ $+ [ $nick ] ]) { /msg $chan (e) --> $nick will be posted privately in a moment.
     .ctcpreply $nick TIME %postnick [ $+ [ $nick ] ]
     /unset %postnick [ $+ [ $nick ] ]
   }
   if ($nick isin %postnick2 [ $+ [ $nick ] ]) { 
     .ctcpreply $nick TIME %postnick2 [ $+ [ $nick ] ]
     /unset %postnick2 [ $+ [ $nick ] ]
   }
   if ($nick isin %postnick3 [ $+ [ $nick ] ]) { 
     .ctcpreply $nick TIME %postnick3 [ $+ [ $nick ] ]
     /unset %postnick3 [ $+ [ $nick ] ]  
   }
   if ($nick isin %postnick4 [ $+ [ $nick ] ]) { 
     .ctcpreply $nick TIME %postnick4 [ $+ [ $nick ] ]
     /unset %postnick4 [ $+ [ $nick ] ]
   }
   if ($nick isin %postnick5 [ $+ [ $nick ] ]) { 
     .ctcpreply $nick TIME %postnick5 [ $+ [ $nick ] ]
     /unset %postnick5 [ $+ [ $nick ] ]
   } 
 }
}

on *:text:*!post*:?: { if ($nick == $me) halt
 if (%mcstonnce == On) && ($2 == $null) { msg $nick You have attempted to activate Global Message Center, please include a Nickname and Message when you post a message.
   halt
 }
 if (%mcstonnce == On) && ($3 == $null) { msg $nick You have attempted to activate Global Message Center, please include a Nickname and Message when you post a message.
   halt
 }
 if (%mchostonly == On) && ($nick !isop $chan) { 
   .msg You have to be a host/owner to use CE Global Message Centre in this room.  If you are currently a host/owner you will have to set your message from the main screen, instead of in whisper.
   .msg $nick You have to be a host/owner to use CE Global Message Centre in this room.  If you are currently a host/owner, whisper is not registering your status so you will have to set your message from the main screen, instead of in whisper.
   halt
 }
 if (%mcstonnce !== On) { .ctcpreply $nick TIME CE Global Message Centre is Off.
 }
 if (%mcstonnce == On) {
   if ($2 isin %postnick5 [ $+ [ $2 ] ] ) { 
     .msg $nick for $2 are full.  
     .msg $nick Your message has NOT been saved, please try again after $2 has received all of their current messages.
     halt
   }  

   if ($2 isin %postnick4 [ $+ [ $2 ] ] ) { 
     set %postnick5 [ $+ [ $2 ] ] Mail from $nick $asctime(dd/mm/yyyy hh:nn TT) : $2-  
     .msg $nick You set the following message: $2-
     halt
   }
   if ($2 isin %postnick3 [ $+ [ $2 ] ] ) { 
     set %postnick4 [ $+ [ $2 ] ] Mail from $nick $asctime(dd/mm/yyyy hh:nn TT) : $2-  
     .msg $nick You set the following message: $2-
     halt
   }
   if ($2 isin %postnick2 [ $+ [ $2 ] ] ) { 
     set %postnick3 [ $+ [ $2 ] ] Mail from $nick $asctime(dd/mm/yyyy hh:nn TT) : $2-  
     .msg $nick You set the following message: $2-
     halt
   }
   if ($2 isin %postnick [ $+ [ $2 ] ] ) { 
     set %postnick2 [ $+ [ $2 ] ] Mail from $nick $asctime(dd/mm/yyyy hh:nn TT) : $2-  
     .msg $nick You set the following message: $2-
   }
   else {
     set %postnick [ $+ [ $2 ] ] Mail from $nick $asctime(dd/mm/yyyy hh:nn TT) : $2-
     .msg $nick You set the following message: $2-

   }
 }
}

on *:text:*:?: { 
 if (%mcstonnce == On) && (!post !isin $1) {
   if ($nick isin %postnick [ $+ [ $nick ] ]) { /msg $chan (e) --> $nick will be posted privately in a moment.
     .msg $nick %postnick [ $+ [ $nick ] ]
     /unset %postnick [ $+ [ $nick ] ]
   }
   if ($nick isin %postnick2 [ $+ [ $nick ] ]) { 
     .msg $nick %postnick2 [ $+ [ $nick ] ]
     /unset %postnick2 [ $+ [ $nick ] ]
   }
   if ($nick isin %postnick3 [ $+ [ $nick ] ]) { 
     .msg $nick %postnick3 [ $+ [ $nick ] ]
     /unset %postnick3 [ $+ [ $nick ] ]  
   }
   if ($nick isin %postnick4 [ $+ [ $nick ] ]) { 
     .msg $nick %postnick4 [ $+ [ $nick ] ]
     /unset %postnick4 [ $+ [ $nick ] ]
   }
   if ($nick isin %postnick5 [ $+ [ $nick ] ]) { 
     .msg $nick %postnick5 [ $+ [ $nick ] ]
     /unset %postnick5 [ $+ [ $nick ] ]
   } 
 }
}



on *:JOIN:#: {  
 if (%mcjoininfo == On) && (%mcstonnce == On) { .ctcpreply $nick TIME Global Message Centre is On.  Type !mcinfo for more info.
 }
 if (%mcstonnce == On) {

   if ($nick isin %postnick [ $+ [ $nick ] ]) { 
     .ctcpreply $nick TIME $nick you have mail.  To pick up your message type hi onto the main screen.
     halt
   }
   if ($nick isin %postnick2 [ $+ [ $nick ] ]) { 
     .ctcpreply $nick TIME $nick you have mail.  To pick up your message type hi onto the main screen.
     halt
   }
   if ($nick isin %postnick3 [ $+ [ $nick ] ]) { 
     .ctcpreply $nick TIME $nick you have mail.  To pick up your message type hi onto the main screen.
     halt
   }
   if ($nick isin %postnick4 [ $+ [ $nick ] ]) { 
     .ctcpreply $nick TIME $nick you have mail.  To pick up your message type hi onto the main screen.
     halt
   }
   if ($nick isin %postnick5 [ $+ [ $nick ] ]) { 
     .ctcpreply $nick TIME $nick you have mail.  To pick up your message type hi onto the main screen.
     halt
   }
 }
}

menu * {
 -
 Message Centre -> is ( %mcstonnce ) and join message -> is ( %mcjoininfo )
 .Instructions: { 
   /echo $color(info2 text) -at To use message centre you or other chat room users can whisper the bot, or type onto the main screen: !post Nickname Message.  
   /echo $color(info2 text) -at The message will be sent to the person when they join the room, speak in the room, or whisper the bot.
   /echo $color(info2 text) -at *Make sure to use the EXACT nickname, with all its characters.
   /echo $color(info2 text) -at For example: !post Gwen I just wanted to say hi.
   /echo $color(info2 text) -at *Please only leave short messages.
   /echo $color(info2 text) -at You have the option to only allow hosts/owners to send messages, or everyone.
   /echo $color(info2 text) -at  Clear the messages on a regular basis.
 }
 .-
 .On -> is ( %mcstonnce ): /set %mcstonnce On | /echo $color(info2 text) -at Message Centre is now On. 
 .Off: /set %mcstonnce Off |  /echo $color(info2 text) -at Message Centre is now Off.
 .-
 .Clear Messages: /unset %postnick* | /echo $color(info2 text) -at All the messages are cleared.
 .-
 .On-join Info Message On -> is ( %mcjoininfo ): /set %mcjoininfo On | /echo $color(info2 text) -at People will be notified when they join that Message Centre is On, and they will be given instructions to use it.

 .On-join Info Message Off: /set %mcjoininfo Off | /echo $color(info2 text) -at On-join Message Info is Off.
 .-
 .Host Only On -> is ( %mchostonly ) : /set %mchostonly On | /echo $color(info2 text) -at Message Centre will now only allow Hosts or Owners to set messages.
 .Host Only Off: /set %mchostonly Off | /echo $color(info2 text) -at Anyone Can now leave messages.
 -

Edited Apr 24, 2006 9:25 PM by Gwen

Thanks a lot Gwen......I'll try this code out as well...!!!!

Hi Sanket,

 

The second code I posted had some errors. I have updated it and it works properly now. Sorry about that. (I just updated the code posted a couple of posts ago.)

 

Gwen

Hi Sanket,

 

The second code I posted had some errors. I have updated it and it works properly now. Sorry about that. (I just updated the code posted a couple of posts ago.)

 

Gwen

 

Hey Gwen,

 

Well i tried that unedited code but i think the previous code was much more feasible. It gets a bit tedious to send whispers to get their messages.I will try this new edited code ... will let u know about it soon.

Hey Gwen,

 

Well i tried that unedited code but i think the previous code was much more feasible. It gets a bit tedious to send whispers to get their messages.I will try this new edited code ... will let u know about it soon.

 

I agree with you about whispers being tedious. I changed the code again(back a few posts) so that it automatically saves and sends up to 5 ctcp messages.

Gwen

I agree with you about whispers being tedious. I changed the code again(back a few posts) so that it automatically saves and sends up to 5 ctcp messages.

Gwen

 

Thanks a lot Gwen. I will try with this new code again.

Are there any such other codes with some features that i could use with the script ?? If so please let me know..!!!

 

 

Thanks a lot Gwen. I will try with this new code again.

Are there any such other codes with some features that i could use with the script ?? If so please let me know..!!!

 

Well we finished testing the code in our room and I ended up making several more changes to the code, to accomodate multi-bots running the same Message Center in the room.

 

It is now setup so that the people have to whisper the bot in order to set the messages, thus preventing several bots from being programed at the same time by an on-screen message.

 

It will ctcp the message if they type on the screen, or if they happen to whisper the bot, it will whisper them back their message.

 

We've finished testing it now, and I think all of the bugs are out of it.

 

Gwen

Edited Apr 24, 2006 9:29 PM by Gwen

Maybe when you get everything done, you could post this in the addons section?

I think you should use a decode for the nickname cause some nick are very hard to type , and if you want to leave a msg to a person with mostly alt characters it would be dificult :s

Pomperom