Sunlis / slavedriver

Slack Bot for the ED Aisling community
0 stars 0 forks source link

Track something more useful than percentages #2

Open Sunlis opened 8 years ago

Sunlis commented 8 years ago

Track in-game units for activities rather than as percentage of arbitrary playtime. Possible examples are amounts of prep materials transported, amount of credits earned, (maybe) time spent patrolling, merits earned undermining. The goal is to be able to estimate the total resources in each of these areas available to us each day/week.

This might be best done by watching every channel (especially 3public-orders and reports) and conditioning people to post their prep/fort updates with a consistent format.

Sunlis commented 8 years ago

The messages we get in other channels don't really come in one set format. It's random crap like:

Or even worse, it's conversational.

Bob: How are we doing with Cubeo? Alice: 1200/5500

Sunlis commented 8 years ago

A few commands could solve this problem:

Sunlis commented 8 years ago

Another example of a report that is actually reasonably parseable.

Madngela +500: 31,797. Chnumar: 124,155. HIP 116045: 61,879

Sunlis commented 8 years ago

Ignoring the tricky parsing bit, the relevant information that needs to be stored is:

Might make sense to introduce a concept of which cycle we're on, so that the !cycle command could just increment that. Each cycle table would contain a row for every action event.

Sunlis commented 8 years ago

Do we care about tracking non-PP stuff like bounty hunting?

Dinusty commented 8 years ago

a bounty hunting or reporting feature would be nice