Registered: 06/21/08
Posts: 27
Loc: South Carolina
Ok, I have that all sorted out and am still working on programming everything. However, there is one command I would like to add that the current script will not do. When someone types !time, I want the bot to show my current time in the syntax "Ryan's Current Time Is <time>" where <time> is my current time. This is sort of like the !time feature that Pixie uses in #chris. If someone could help me, that would be great.
P.S., as for the !help command, I just use !chanhelp.
_________________________
Tomorrow's Forecast: Sunni In Places, Shi'ite In Others.
#2306 - 06/24/0811:04 PMRe: Make a bot respond to a command?
[Re: RyanBecker]
dave
n00b
Registered: 04/07/08
Posts: 17
Loc: canada
ok so to do that the script will look like
on :text:!time:#chatroom: { if (($calc(($ctime- %lastupdatetime)) >= 0) || (!%lastupdatetime)) { set %lastupdatetime $ctime /msg $chan Ryan's Current Time Is $time } }
change #chatroom to your chat room name ~easy_way
_________________________
O is for on the dark side, beacouse we have some fresh cookies. (COOKIES) WOO!
Registered: 06/21/08
Posts: 27
Loc: South Carolina
Works great, thanks. I do have another script like that that makes my bot respond to a command. I wasn't sure what value you modify or what value to put in. Thanks again.
_________________________
Tomorrow's Forecast: Sunni In Places, Shi'ite In Others.
Registered: 02/02/08
Posts: 1
Loc: Mobile, AL - USA
It depends on what the command is, and what you want it to do. But the basic script to make a bot message something to a channel when you type !command would be this:
on :text:!command:#yourchatroomnamegoeshere: { msg $chan Command has been executed! }
Let me know if you would like to be more specific.
I suggest you read the mIRC scripting help file by typing the following in mIRC:
Registered: 06/21/08
Posts: 27
Loc: South Carolina
Scoobs8, I don't need you butting in right now. I get perfect help from jwire4 and the other people that have been helping me. I think you posted that because you just wanted to get a post. I already have a more complicated script that works better than your piece of junk. Besides, it has a complicated variable in it. Just lay off and don't post in this topic.
_________________________
Tomorrow's Forecast: Sunni In Places, Shi'ite In Others.
RyanBecker, there is no need to be rude. Scoobs is just trying to be helpful and his post might be of benefit to others even if it's not beneficial for you.
_________________________
WyldRyde IRC Network Steve Mermelstein Root Admin
if you want it to happen in any channel, use this, on *:JOIN:#:{if ($nick == <the-nick-goes-here>) { /msg $chan <text-to-say-when-owner-joins> | halt }} if not use this, on *:JOIN:#<channel-you-want-it-to-say-it-in>:{ if ($nick == <the-nick-goes-here>) { /msg #<channel-used-earlier> <text-to-say-when-owner-joins> | halt }}
WyldRyde, WyldRyde IRC Network, WyldRyde Corp, WyldRyde Corporation, WyldRyde.org, WyldRyde.net, and WyldRyde Chat Script are trademarks of WyldRyde Corporation. All other trademarks and tradenames are property of their respective owners.