Cassy wrote:We should avoid too much text if possible before it becomes a tl;dr
Also too many rules discourage people.
We don't want *too* many bots. I suggest that we phrase it like the GM questionaire checklist. Probably put the "subject to discretion anyway" line as a header. If they can't pay *that* much attention to detail chances are they won't make a bot that's any good either.
Cassy wrote:
IMO these points aren't necessary:
- Use test server for testing.
Needs to be said; it has been a problem in the past.
Cassy wrote:- When connecting to main server, runs on main server.
Needs to be said; it has been a problem in the past.
Cassy wrote:- If the bot can talk it should not say anything offensive (that's within the game rules anyway)
But extra care needs to be taken with regards to accepting user input and repeating it.
Cassy wrote:- Must do something useful (or interesting?) that is not already in other bots
This could maybe be merged with the "subject to TMWC discretion".
Cassy wrote:Btw what does "Respect conservative rate limits" mean?
If the server has a rate limit of 10 messages / 10 seconds, the bot should have a limit of 5 messages / 10 seconds or something like that, and also avoid ever repeating itself or using TOO MANY CAPS.
Current bots run at @1 to avoid rate limits though - but they really shouldn't be producing too much output anyway.
Depending, they may also need to rate limit user input, both on an individual level, and on a global level.
Former programmer for the TMWA server.