Thanks for your reply smile

I should mention that the script is to be used with Bitlbee - The Multi Protocol Chat Gateway Linux program. I run bots for different niches and blogs etc for advice/sales etc, but the one thing I want to do for some niches is only respond to the user once ever - when they come online for the first time only. Then the next time/day/whenever when they come on they are ignored . Not sure if you are aware of Bitlbee but do you think that considering the gateway is IRC/Mirc - which ultimately has its own independent control - that there would be no need to manually have to ignore them on the actual IM chat platform? That mirc could take care of it completely and ignore the user forever ? Obviously if they changed id then that would override it , but surely mirc can do this right ? It wouldnt really matter if they were still a live contact on the actual chat platform because as long as they were being ignored in mirc then thats all that matters .....

I also have been playing around with randomizers and need to find a way to randomize replies . I pipe | them at the moment ,so its basically a sequence of replies using timers , but at the moment they are not randomized . What's the simplest way of dealing with that do you think ?

Example - on 1:JOIN:#:/timer 1 10 /msg $nick Welcome | /timer 1 20 If you like the game please vote on the main page | /timer 1 30 Thanks for visiting and enjoy your stay ignore $nick (the ignore command to be tweaked)....

I have read about text files being used locally but not sure how to implement it ?....

Last edited by Dan2019; 15/05/19 05:56 PM.