Valhalla Legends Archive

Programming => Battle.net Bot Development => Topic started by: iago on June 08, 2004, 11:39 AM

Title: Golden Rules of Bots
Post by: iago on June 08, 2004, 11:39 AM
This is actually from a tutorial on making IRC bots, but I liked it:

1. Never annoy other users with your Bot
2. Only place your Bot in channels where it may be of use or amusement
3. Bots should only speak when spoken to!
4. Make the purpose of your Bot clear
5. Make it clear that you own your bot
6. Never try to pretend that it's not a Bot!
Title: Re:Golden Rules of Bots
Post by: AC_Drkan on June 08, 2004, 12:00 PM
Quote from: iago on June 08, 2004, 11:39 AM
This is actually from a tutorial on making IRC bots, but I liked it:

1. Never annoy other users with your Bot
2. Only place your Bot in channels where it may be of use or amusement
3. Bots should only speak when spoken to!
4. Make the purpose of your Bot clear
5. Make it clear that you own your bot
6. Never try to pretend that it's not a Bot!

very nice but you forgot 1:
7. If you didn't program the bot then its not yours
Title: Re:Golden Rules of Bots
Post by: Stealth on June 08, 2004, 12:57 PM
Quote8. Alternating caps in your bot's program name does not make it cooler.

;)
Title: Re:Golden Rules of Bots
Post by: iago on June 08, 2004, 01:00 PM
Quote from: Stealth on June 08, 2004, 12:57 PM
Quote8. Alternating caps in your bot's program name does not make it cooler.

;)

Where can I get a copy of sTeAlThBoT?
Title: Re:Golden Rules of Bots
Post by: Eli_1 on June 08, 2004, 02:00 PM
Quote9. A 'shout' command does not make your bot more useful.

:-*
Title: Re:Golden Rules of Bots
Post by: Mephisto on June 08, 2004, 02:24 PM
Quote from: Eli_1 on June 08, 2004, 02:00 PM
Quote9. A 'shout' command does not make your bot more useful.

:-*

I beg to differ.  The shout command overides your queue system.  What if for some reason your queue system fails and you need to send a shout command in some manner (perhaps to send a ban)?  Also, my bot (and I think iago's) allows functionality to execute local commands through the shout/say commands, so there may be a time when you need to disconnect or close it via a local command through shout when the queue fails.  So :P!
Title: Re:Golden Rules of Bots
Post by: hismajesty on June 08, 2004, 03:06 PM
Quote1. Never annoy other users with your Bot
2. Only place your Bot in channels where it may be of use or amusement

What if it is amusing to annoy other users?

Edit: Typo
Title: Re:Golden Rules of Bots
Post by: TheMinistered on June 08, 2004, 03:55 PM
If it's amusing you, then you need to be shot... in the balls, and shot... in the head too!
Title: Re:Golden Rules of Bots
Post by: Trance on June 08, 2004, 05:39 PM
Quote from: Mephisto on June 08, 2004, 02:24 PM
Quote from: Eli_1 on June 08, 2004, 02:00 PM
Quote9. A 'shout' command does not make your bot more useful.

:-*

I beg to differ.  The shout command overides your queue system.  What if for some reason your queue system fails and you need to send a shout command in some manner (perhaps to send a ban)?  Also, my bot (and I think iago's) allows functionality to execute local commands through the shout/say commands, so there may be a time when you need to disconnect or close it via a local command through shout when the queue fails.  So :P!

:P Then perhaps your queue system should prioritize. Shout command is useless!
Title: Re:Golden Rules of Bots
Post by: Mephisto on June 08, 2004, 05:41 PM
Quote from: Trance on June 08, 2004, 05:39 PM
Quote from: Mephisto on June 08, 2004, 02:24 PM
Quote from: Eli_1 on June 08, 2004, 02:00 PM
Quote9. A 'shout' command does not make your bot more useful.

:-*

I beg to differ.  The shout command overides your queue system.  What if for some reason your queue system fails and you need to send a shout command in some manner (perhaps to send a ban)?  Also, my bot (and I think iago's) allows functionality to execute local commands through the shout/say commands, so there may be a time when you need to disconnect or close it via a local command through shout when the queue fails.  So :P!

:P Then perhaps your queue system should prioritize. Shout command is useless!

Wrong! :P
Title: Re:Golden Rules of Bots
Post by: Networks on June 08, 2004, 06:42 PM
Add: adding a ` does not make your bot cooler either.
IE: Dark`Matter
Title: Re:Golden Rules of Bots
Post by: hismajesty on June 08, 2004, 06:46 PM
11.Naming your bot after animals makes it insta-cool.
IE: Panda Chat

Edit: I seem to remember a similar thread like this from a while ago, forget what it was about though. Something about how to post a proper post or something.
Title: Re:Golden Rules of Bots
Post by: R.a.B.B.i.T on June 08, 2004, 07:43 PM
Rabbit Bot was named after an animal, but that sucked.