05-26-2007, 10:31 PM
05-27-2007, 08:35 AM
Don't worry about it, I like #smoothieshop better.
09-18-2007, 09:18 PM
I've given up on smoothbot, there were too many issues (like how to display smoothies/blasts), and too high of a chance of failure, and not enough interest in it to justify spending that much time on it.
I do have another idea. Probably won't ever amount to anything though.
So today, Josh makes a script in #opwar (where chanserv gives everyone op) to automatically kick me as revenge for me deopping him. (I think that's how it started?) Then I got inspired to use scripts to take over the channel, which I did with progressively better scripting. I would automatically keep my op, deop anyone who got op, and keep the channel topic to one of my creation. Heidi and Graph each found a security hole that I had missed, so smoothies to them. Heidi got her op back with chanserv instead of hopping. Shame on me for missing that, since I used that trick myself. And Graph asked chanserv for HALFop, which my script did not detect.
And then Mike uses his position as channel adminstrator and changes the topic a whole heap of times, making me flood out.
It was interesting to make my script progressively better and better as people tried to overcome it. I think it would be pretty fun to do something similar to this. Not a channel takeover, but some sort of scripting competition where the scripts would be made on the spot.
I was thinking a 3-channel setup would be nice. Channel 1 for people with no scripting experience. They could try to reach the objectives manually, or try to learn some basic scripting to get an advantage. Channel 2 for people with scripting experience. And channel 3 for people with scripting experience, with me having premade scripts hindering them in some way.
Again, it wouldn't be a channel takeover thing, but something unique. Also, this probably won't ever happen, I just think it'd be really cool. Does anyone else think so? Or am I just an IRC scripting nerd?
And, something that I will, for sure implement is a daily fortune type thing. I was thinking how there's /whois and /whowas, but no /whowillbe. The fortune would depend entirely on nick and the current date, so if you do it 10 times on the same day with the same nickname, you'll get the same fortune all 10 times.
I already have a crude version of it, that doesn't allow people to specify a name other than their nick and that doesn't depend on the date and that only has 3 fortunes. /ctcp Spaz WHOWILLBE if you're curious.
However, for maximum fun, it should have plenty of fortunes. I need your help for that. If you have some ideas, post the text of the fortune, possibly including the name of the person getting the fortune, along with the likelihood of the fortune occurring, relative to other fortunes, from 1-10, with 1 being the least likely and 10 the most likely.
The ones I made on my own are:
(name) will have good luck! ^_^
(name) is doomed
(name) will be fine
Not sure what likelihoods they should be, but I'd say maybe 3 for the first, 2 for the second, and 7 for the third.
It's implemented by using a hash function (md5) to generate a string of hex digits that's entirely dependent on the string you pass into it (in this case, nickname + current date), and the hex completely changes with just a small modification to the input. So it's effectively random, but staying the same for constant nick/date. I take the first 5 hex digits and convert to decimal to obtain a "random" number. Then I use that number to pick a fortune.
</ginormous post>
I do have another idea. Probably won't ever amount to anything though.
So today, Josh makes a script in #opwar (where chanserv gives everyone op) to automatically kick me as revenge for me deopping him. (I think that's how it started?) Then I got inspired to use scripts to take over the channel, which I did with progressively better scripting. I would automatically keep my op, deop anyone who got op, and keep the channel topic to one of my creation. Heidi and Graph each found a security hole that I had missed, so smoothies to them. Heidi got her op back with chanserv instead of hopping. Shame on me for missing that, since I used that trick myself. And Graph asked chanserv for HALFop, which my script did not detect.
And then Mike uses his position as channel adminstrator and changes the topic a whole heap of times, making me flood out.
It was interesting to make my script progressively better and better as people tried to overcome it. I think it would be pretty fun to do something similar to this. Not a channel takeover, but some sort of scripting competition where the scripts would be made on the spot.
I was thinking a 3-channel setup would be nice. Channel 1 for people with no scripting experience. They could try to reach the objectives manually, or try to learn some basic scripting to get an advantage. Channel 2 for people with scripting experience. And channel 3 for people with scripting experience, with me having premade scripts hindering them in some way.
Again, it wouldn't be a channel takeover thing, but something unique. Also, this probably won't ever happen, I just think it'd be really cool. Does anyone else think so? Or am I just an IRC scripting nerd?
And, something that I will, for sure implement is a daily fortune type thing. I was thinking how there's /whois and /whowas, but no /whowillbe. The fortune would depend entirely on nick and the current date, so if you do it 10 times on the same day with the same nickname, you'll get the same fortune all 10 times.
I already have a crude version of it, that doesn't allow people to specify a name other than their nick and that doesn't depend on the date and that only has 3 fortunes. /ctcp Spaz WHOWILLBE if you're curious.
However, for maximum fun, it should have plenty of fortunes. I need your help for that. If you have some ideas, post the text of the fortune, possibly including the name of the person getting the fortune, along with the likelihood of the fortune occurring, relative to other fortunes, from 1-10, with 1 being the least likely and 10 the most likely.
The ones I made on my own are:
(name) will have good luck! ^_^
(name) is doomed

(name) will be fine
Not sure what likelihoods they should be, but I'd say maybe 3 for the first, 2 for the second, and 7 for the third.
It's implemented by using a hash function (md5) to generate a string of hex digits that's entirely dependent on the string you pass into it (in this case, nickname + current date), and the hex completely changes with just a small modification to the input. So it's effectively random, but staying the same for constant nick/date. I take the first 5 hex digits and convert to decimal to obtain a "random" number. Then I use that number to pick a fortune.
</ginormous post>
09-19-2007, 05:07 AM
tl;dr
But seriously, the scripting contest thing sounds great. Count me in for sure
And you know I love the /whowillbe idea. 
EDIT: More fortunes? Hmmm...
(name) will suffer a near-death experience!
(name) have a horrible day.
(name) will be extremely bored for the rest of the day.
(name)'s future appears unreadable...
(name) will suddenly realize they don't believe in fortune-telling.
But seriously, the scripting contest thing sounds great. Count me in for sure
And you know I love the /whowillbe idea. 
EDIT: More fortunes? Hmmm...
(name) will suffer a near-death experience!

(name) have a horrible day.
(name) will be extremely bored for the rest of the day.
(name)'s future appears unreadable...
(name) will suddenly realize they don't believe in fortune-telling.
09-20-2007, 12:22 AM
I still have far too much to learn when it comes to irc scripting, my aliases were really limited use against Spaz's powerful script armour. I could knock him down for a second... but he would be right back.
Either way, that is a really really awesome idea, and I would probably still do okay in the first channel, and I really hope that it can happen.
And as for the fortunes... I can think of 3
(name) will have a very unlucky day
(name) will become famous
(name) will be very forgetful today
Either way, that is a really really awesome idea, and I would probably still do okay in the first channel, and I really hope that it can happen.

And as for the fortunes... I can think of 3

(name) will have a very unlucky day
(name) will become famous
(name) will be very forgetful today
10-24-2007, 01:08 PM
Dependence on the day and the ability the specify who the fortune is for is now implemented. This means you might get a different fortune tomorrow than today...but there's still an 80% chance that you will be "fine".
/ctcp Spaz whowillbe (name)
(name) is optional. (name) is the name of the person to get the day's fortune for. If you just want to do it for yourself, you can leave it out.
If you are using a client that doesn't display ctcp replies (like Trillian), you can do /ctcp Spaz whowillbepm (name) instead to receive the reply by pm.
I still need to change it so I can just keep all fortunes in a file and only modify the file, not the script. I'll do that when I have time.
More fortunes are always welcome.
They could be predictions like the ones so far, or they could be little bits of fortune-cookie-esque advice, or anything of that sort.
/ctcp Spaz whowillbe (name)
(name) is optional. (name) is the name of the person to get the day's fortune for. If you just want to do it for yourself, you can leave it out.
If you are using a client that doesn't display ctcp replies (like Trillian), you can do /ctcp Spaz whowillbepm (name) instead to receive the reply by pm.
I still need to change it so I can just keep all fortunes in a file and only modify the file, not the script. I'll do that when I have time.
More fortunes are always welcome.
They could be predictions like the ones so far, or they could be little bits of fortune-cookie-esque advice, or anything of that sort.10-24-2007, 02:19 PM
[14:15:57] [Spaz whowillbe reply]: Spaz will have good luck! ^_^

My two suggestions:
(name) will find happiness with a new love.
(name) should stick with his wife.
That's from an episode of the Simpsons (The Last Temptation of Homer), but I guess it could be modified to (name) should stick with his/her significant other.
That's right, fortunes can't tell if you're a guy or girl.
Edit: Josh (cooldude) found a bug at the fault of the Java IRC client: You cannot specify whose fortune you want, due to its syntax. In most IRC clients, in order to send a ctcp command to someone, it's /ctcp recipient command, while on the Java client, it's /ctcp command recipient.
Due to that, you cannot specify whose fortune you want.

My two suggestions:
(name) will find happiness with a new love.
(name) should stick with his wife.
That's from an episode of the Simpsons (The Last Temptation of Homer), but I guess it could be modified to (name) should stick with his/her significant other.
That's right, fortunes can't tell if you're a guy or girl.
Edit: Josh (cooldude) found a bug at the fault of the Java IRC client: You cannot specify whose fortune you want, due to its syntax. In most IRC clients, in order to send a ctcp command to someone, it's /ctcp recipient command, while on the Java client, it's /ctcp command recipient.
Due to that, you cannot specify whose fortune you want.
10-24-2007, 04:59 PM
(name) will be trampled by demonponies.
(name) will not need any drug, math is enough for his/her addiction.
(name) will find the true meaning of "happiness" really soon!
(name) should realize that his/her "happiness" is no more that his/her brain creating a paralel world, don't wake him/her from his/her dream.
(name) will not need any drug, math is enough for his/her addiction.
(name) will find the true meaning of "happiness" really soon!
(name) should realize that his/her "happiness" is no more that his/her brain creating a paralel world, don't wake him/her from his/her dream.
11-28-2007, 12:39 PM
somehow, whowillbe remember me my HATESERV (nemesis of LoveServ, or whatever name i cant remember of that cursi bot)...
I think that maybe i will try to full code hateserv bot...
I think that maybe i will try to full code hateserv bot...
01-07-2008, 11:34 AM
I am actually going to try to do the rotating wb's later on today. Even with the script posted here for me... we all know I am special, so wish me luck! 

01-07-2008, 02:04 PM
Bumping a dead topic is a suspendable offense 
