Valhalla Legends Forums Archive | Battle.net Bot Development | Golden Rules of Bots

AuthorMessageTime
iago
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!
June 8, 2004, 4:39 PM
AC_Drkan
[quote author=iago link=board=17;threadid=7155;start=0#msg64165 date=1086712745]
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!
[/quote]

very nice but you forgot 1:
[code] 7. If you didn't program the bot then its not yours[/code]
June 8, 2004, 5:00 PM
Stealth
[quote]8. Alternating caps in your bot's program name does not make it cooler.[/quote]

;)
June 8, 2004, 5:57 PM
iago
[quote author=Stealth link=board=17;threadid=7155;start=0#msg64183 date=1086717424]
[quote]8. Alternating caps in your bot's program name does not make it cooler.[/quote]

;)
[/quote]

Where can I get a copy of sTeAlThBoT?
June 8, 2004, 6:00 PM
Eli_1
[quote]9. A 'shout' command does not make your bot more useful.[/quote]

:-*
June 8, 2004, 7:00 PM
Mephisto
[quote author=Eli_1 link=board=17;threadid=7155;start=0#msg64192 date=1086721220]
[quote]9. A 'shout' command does not make your bot more useful.[/quote]

:-*
[/quote]

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!
June 8, 2004, 7:24 PM
hismajesty
[quote]1. Never annoy other users with your Bot
2. Only place your Bot in channels where it may be of use or amusement[/quote]

What if it is amusing to annoy other users?

Edit: Typo
June 8, 2004, 8:06 PM
TheMinistered
If it's amusing you, then you need to be shot... in the balls, and shot... in the head too!
June 8, 2004, 8:55 PM
Trance
[quote author=Mephisto link=board=17;threadid=7155;start=0#msg64198 date=1086722683]
[quote author=Eli_1 link=board=17;threadid=7155;start=0#msg64192 date=1086721220]
[quote]9. A 'shout' command does not make your bot more useful.[/quote]

:-*
[/quote]

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!
[/quote]

:P Then perhaps your queue system should prioritize. Shout command is useless!
June 8, 2004, 10:39 PM
Mephisto
[quote author=Trance link=board=17;threadid=7155;start=0#msg64231 date=1086734360]
[quote author=Mephisto link=board=17;threadid=7155;start=0#msg64198 date=1086722683]
[quote author=Eli_1 link=board=17;threadid=7155;start=0#msg64192 date=1086721220]
[quote]9. A 'shout' command does not make your bot more useful.[/quote]

:-*
[/quote]

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!
[/quote]

:P Then perhaps your queue system should prioritize. Shout command is useless!
[/quote]

Wrong! :P
June 8, 2004, 10:41 PM
Networks
Add: adding a ` does not make your bot cooler either.
IE: Dark`Matter
June 8, 2004, 11:42 PM
hismajesty
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.
June 8, 2004, 11:46 PM
R.a.B.B.i.T
Rabbit Bot was named after an animal, but that sucked.
June 9, 2004, 12:43 AM

Search