🚀 Add status messages for Egg, Inc. game states#2191
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a new data asset intended to centralize Discord “playing”/status phrases related to Egg, Inc.
Changes:
- Introduces
data/status-messages.jsoncontaining a list of Egg, Inc.-themed status messages.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| { | ||
| "status_messages": [ | ||
| "Hatching chickens", | ||
| "Shipping eggs", | ||
| "Upgrading silos", | ||
| "Building habs", | ||
| "Swiping drones", | ||
| "Launching rockets", | ||
| "Counting my Golden Eggs", | ||
| "Prestiging", | ||
| "Counting chickens", | ||
| "Running chickens", | ||
| "Tapping silos", | ||
| "Researching", | ||
| "Browsing contracts", | ||
| "Boosting production", | ||
| "Consuming artifacts", | ||
| "Petting chickens", | ||
| "Adjusting Shells", | ||
| "Waiting on my next TE", | ||
| "Calculating optimal boosts", | ||
| "Watching my Egg, Inc. empire grow", | ||
| "Collecting daily rewards", | ||
| "Checking for new contracts", | ||
| "Optimizing my farm layout", | ||
| "Jiggling artifacts", | ||
| "Setting completion alarms", | ||
| "Cuddling my chickens", | ||
| "Waiting for faster missions", | ||
| "Crafting deflectors", | ||
| "Organizing contract signups", | ||
| "Planning my virtue shift", | ||
| "Complaining about token luck", | ||
| "Causing confusion & delay", | ||
| "Laying eggs", | ||
| "Blaming Tbone", | ||
| "Just another Tbone alt" | ||
| ] | ||
| } No newline at end of file |
There was a problem hiding this comment.
This file duplicates the hard-coded funnyPhrases list currently in main.go (startHeartbeat). Without wiring the bot to load status_messages from this JSON, the two sources can drift and the new file remains unused. Consider loading this JSON at startup (similar to LoadTokenComplaints) and removing the hard-coded list, or otherwise documenting/justifying why the data lives in both places.
| { | |
| "status_messages": [ | |
| "Hatching chickens", | |
| "Shipping eggs", | |
| "Upgrading silos", | |
| "Building habs", | |
| "Swiping drones", | |
| "Launching rockets", | |
| "Counting my Golden Eggs", | |
| "Prestiging", | |
| "Counting chickens", | |
| "Running chickens", | |
| "Tapping silos", | |
| "Researching", | |
| "Browsing contracts", | |
| "Boosting production", | |
| "Consuming artifacts", | |
| "Petting chickens", | |
| "Adjusting Shells", | |
| "Waiting on my next TE", | |
| "Calculating optimal boosts", | |
| "Watching my Egg, Inc. empire grow", | |
| "Collecting daily rewards", | |
| "Checking for new contracts", | |
| "Optimizing my farm layout", | |
| "Jiggling artifacts", | |
| "Setting completion alarms", | |
| "Cuddling my chickens", | |
| "Waiting for faster missions", | |
| "Crafting deflectors", | |
| "Organizing contract signups", | |
| "Planning my virtue shift", | |
| "Complaining about token luck", | |
| "Causing confusion & delay", | |
| "Laying eggs", | |
| "Blaming Tbone", | |
| "Just another Tbone alt" | |
| ] | |
| } | |
| { | |
| "status_messages": [ | |
| "Hatching chickens", | |
| "Shipping eggs", | |
| "Upgrading silos", | |
| "Building habs", | |
| "Swiping drones", | |
| "Launching rockets", | |
| "Counting my Golden Eggs", | |
| "Prestiging", | |
| "Counting chickens", | |
| "Running chickens", | |
| "Tapping silos", | |
| "Researching", | |
| "Browsing contracts", | |
| "Boosting production", | |
| "Consuming artifacts", | |
| "Petting chickens", | |
| "Adjusting Shells", | |
| "Waiting on my next TE", | |
| "Calculating optimal boosts", | |
| "Watching my Egg, Inc. empire grow", | |
| "Collecting daily rewards", | |
| "Checking for new contracts", | |
| "Optimizing my farm layout", | |
| "Jiggling artifacts", | |
| "Setting completion alarms", | |
| "Cuddling my chickens", | |
| "Waiting for faster missions", | |
| "Crafting deflectors", | |
| "Organizing contract signups", | |
| "Planning my virtue shift", | |
| "Complaining about token luck", | |
| "Causing confusion & delay", | |
| "Laying eggs", | |
| "Blaming Tbone", | |
| "Just another Tbone alt" | |
| ], | |
| "status_messages_note": "This file mirrors the hard-coded funnyPhrases list in main.go (startHeartbeat). It is kept in sync manually and may be used by tooling or future code to load status messages from JSON." | |
| } |
| "status_messages": [ | ||
| "Hatching chickens", | ||
| "Shipping eggs", | ||
| "Upgrading silos", | ||
| "Building habs", | ||
| "Swiping drones", | ||
| "Launching rockets", | ||
| "Counting my Golden Eggs", | ||
| "Prestiging", | ||
| "Counting chickens", | ||
| "Running chickens", | ||
| "Tapping silos", | ||
| "Researching", | ||
| "Browsing contracts", | ||
| "Boosting production", | ||
| "Consuming artifacts", | ||
| "Petting chickens", | ||
| "Adjusting Shells", | ||
| "Waiting on my next TE", | ||
| "Calculating optimal boosts", | ||
| "Watching my Egg, Inc. empire grow", | ||
| "Collecting daily rewards", | ||
| "Checking for new contracts", | ||
| "Optimizing my farm layout", | ||
| "Jiggling artifacts", | ||
| "Setting completion alarms", | ||
| "Cuddling my chickens", | ||
| "Waiting for faster missions", | ||
| "Crafting deflectors", | ||
| "Organizing contract signups", | ||
| "Planning my virtue shift", | ||
| "Complaining about token luck", | ||
| "Causing confusion & delay", | ||
| "Laying eggs", | ||
| "Blaming Tbone", | ||
| "Just another Tbone alt" | ||
| ] |
There was a problem hiding this comment.
Formatting is inconsistent with other JSON files in data/ (e.g., data/token-complaints.json uses 2-space indentation). Consider reformatting this file to match the existing 2-space style to keep diffs consistent and easier to review.
| "status_messages": [ | |
| "Hatching chickens", | |
| "Shipping eggs", | |
| "Upgrading silos", | |
| "Building habs", | |
| "Swiping drones", | |
| "Launching rockets", | |
| "Counting my Golden Eggs", | |
| "Prestiging", | |
| "Counting chickens", | |
| "Running chickens", | |
| "Tapping silos", | |
| "Researching", | |
| "Browsing contracts", | |
| "Boosting production", | |
| "Consuming artifacts", | |
| "Petting chickens", | |
| "Adjusting Shells", | |
| "Waiting on my next TE", | |
| "Calculating optimal boosts", | |
| "Watching my Egg, Inc. empire grow", | |
| "Collecting daily rewards", | |
| "Checking for new contracts", | |
| "Optimizing my farm layout", | |
| "Jiggling artifacts", | |
| "Setting completion alarms", | |
| "Cuddling my chickens", | |
| "Waiting for faster missions", | |
| "Crafting deflectors", | |
| "Organizing contract signups", | |
| "Planning my virtue shift", | |
| "Complaining about token luck", | |
| "Causing confusion & delay", | |
| "Laying eggs", | |
| "Blaming Tbone", | |
| "Just another Tbone alt" | |
| ] | |
| "status_messages": [ | |
| "Hatching chickens", | |
| "Shipping eggs", | |
| "Upgrading silos", | |
| "Building habs", | |
| "Swiping drones", | |
| "Launching rockets", | |
| "Counting my Golden Eggs", | |
| "Prestiging", | |
| "Counting chickens", | |
| "Running chickens", | |
| "Tapping silos", | |
| "Researching", | |
| "Browsing contracts", | |
| "Boosting production", | |
| "Consuming artifacts", | |
| "Petting chickens", | |
| "Adjusting Shells", | |
| "Waiting on my next TE", | |
| "Calculating optimal boosts", | |
| "Watching my Egg, Inc. empire grow", | |
| "Collecting daily rewards", | |
| "Checking for new contracts", | |
| "Optimizing my farm layout", | |
| "Jiggling artifacts", | |
| "Setting completion alarms", | |
| "Cuddling my chickens", | |
| "Waiting for faster missions", | |
| "Crafting deflectors", | |
| "Organizing contract signups", | |
| "Planning my virtue shift", | |
| "Complaining about token luck", | |
| "Causing confusion & delay", | |
| "Laying eggs", | |
| "Blaming Tbone", | |
| "Just another Tbone alt" | |
| ] |
No description provided.