Nov 24, 2016 17:31
New game bots.
New game bots, soonish.
Building on the classical syntax of "botname mapo mapname" I'm adding a few new features, such as:
Map short names: using "chew toy" or "oil" will map the obviously wanted map, rather than forcing people to search map lists.
Remap: "botname map chew +remap 3" will remap, in sequence, 3 times total after the previous game is finished, aka gameboy's entire existence has been replaced with a single line of script.
Map collections: "botname map 2x2 +remap 4" will map 4 games (after previous is finished) with maps from a user-defined "collection", supplied by the bot maintainer through a webpage UI.
Exclude: ignore join attempts from a list of IP addresses.
Limit: limit join attempts to only the supplied IP addresses.
Secret: generates a random password, sent privately to whoever issued the spawn command.
Further commands:
- "stats 55000" generates a short game summary for whatever game is running on that port. Example: "botname stats 55000" would return the string "Strict: Chew Toy 3 - Teams: Jhood (16 pills, 15 bases) vs CF (0 pills, 0 bases)"
- "CFSUX" sends a tiny electric zing directly to Cool Fool's court-ordered shock collar. Investigation into analyzing this function's positive impact to patient rehabilitation is inconclusive as said patient's erection is still untraceable - even by ultra sensitive measurement - due to it's small size.
What do you want included in the new game bots?
Building on the classical syntax of "botname mapo mapname" I'm adding a few new features, such as:
Map short names: using "chew toy" or "oil" will map the obviously wanted map, rather than forcing people to search map lists.
Remap: "botname map chew +remap 3" will remap, in sequence, 3 times total after the previous game is finished, aka gameboy's entire existence has been replaced with a single line of script.
Map collections: "botname map 2x2 +remap 4" will map 4 games (after previous is finished) with maps from a user-defined "collection", supplied by the bot maintainer through a webpage UI.
Exclude: ignore join attempts from a list of IP addresses.
Limit: limit join attempts to only the supplied IP addresses.
Secret: generates a random password, sent privately to whoever issued the spawn command.
Further commands:
- "stats 55000" generates a short game summary for whatever game is running on that port. Example: "botname stats 55000" would return the string "Strict: Chew Toy 3 - Teams: Jhood (16 pills, 15 bases) vs CF (0 pills, 0 bases)"
- "CFSUX" sends a tiny electric zing directly to Cool Fool's court-ordered shock collar. Investigation into analyzing this function's positive impact to patient rehabilitation is inconclusive as said patient's erection is still untraceable - even by ultra sensitive measurement - due to it's small size.
What do you want included in the new game bots?