TokenTimeBoostBot

command module
v0.0.0-...-6e5d2de Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 12, 2026 License: Unlicense Imports: 36 Imported by: 0

README

Boost Bot

Boost Order Management Discord Bot

Allow for easy mobile creation and execution of a sign-up list and boost list for the game Egg Inc.

  • There is a limitation of one contract per channel or thread.

Basic Setup

Create a discord application here: https://discord.com/developers/applications

Take the Application ID and Secret and save those to configure the bot in .config.json. If you wish to restrict the bot to a specific server then add your Guild ID to DiscordGuildID

.config.json:
{
 "DiscordToken": "APP_SECRET",
 "DiscordAppID": "APP_ID",
 "DiscordGuildID": "DISCORD_GUILD_ID"
}

Install your bot into your discord server with this URL: https://discord.com/api/oauth2/authorize?client_id=$(BOT_APP_ID)&permissions=466004470848&scope=bot%20applications.commands

Slash commands

Contract and Boosting
  • /contract - Create a contract signup/boost workflow in the current channel.
  • /join-contract - Add a farmer or guest to an existing contract.
  • /boost - Mark the current booster as boosting.
  • /skip - Move the current booster to the end of the boost order.
  • /unboost - Mark a farmer as unboosted.
  • /prune - Remove a farmer from the signup/boost list.
  • /change - Update contract settings and boost order options.
  • /boost-order - Interactive interview to reorder boost order.
  • /catalyst - Alias for /boost-order.
  • /custom-boost-order - Create, preview, and publish custom boost orders (documentation).
  • /update - Refresh contract data/status for the current contract.
  • /change-one-booster - Change one booster entry in the running contract.
  • /change-start - Update planned contract start timing.
  • /change-speedrun-sink - Change speedrun sink settings.
  • /contract-settings - Show configurable settings for the current contract.
  • /toggle-contract-pings - Toggle sticky contract ping behavior.
  • /bump - Redraw the boost list timeline.
Reporting and Analysis
  • /contract-report - Generate a report for a contract.
  • /score-explorer - Open score explorer tools for a contract.
  • /teamwork - Run teamwork evaluation.
  • /speedrun - Run speedrun-related calculations/tools.
  • /estimate-contract-time - Estimate contract completion time.
  • /cs-estimate - Run CS estimate tools.
  • /coopeta - Estimate coop completion from current rate/time.
  • /predictions - Show prediction tools/pages.
  • /leaderboard - Show leaderboard pages/data.
  • /stones - Show stones tools/pages.
  • /timer - Start/manage bot timer tools.
Utility
  • /artifact - Show artifact helper tools.
  • /link-alternate - Link alternate account/player entries.
  • /calc-contract-tval - Calculate contract T-value.
  • /coop-tval - Calculate coop T-value.
  • /rename-thread - Rename the current contract thread.
  • /seteggincname - Set or update a player's Egg, Inc. in-game name.
  • /remove-dm-message - Remove a DM tracking message.
  • /help - Show bot help and attributions.
  • /privacy - Show privacy information.
Sinks and Volunteering
  • /volunteer-sink - Volunteer as sink for speedrun flow.
  • /voluntell-sink - Tell/assign sink volunteers.
Global/DM Commands
  • /token-edit - Edit tracked token records.
  • /register - Register player/profile information.
  • /virtue - Virtue command/tools.
  • /rerun-eval - Re-run evaluation for a contract.
  • /launch-helper - Launch helper command for event tooling.
  • /launch-planner - Interactive dialog for rocket launch, fuel tracking, and event planning.
  • /events - Event helper commands.
Optional Command
  • /fun - Fun command set (only enabled when NO_FUN feature flag is not set).
Admin Commands
  • /admin-contract-list - List all running contracts.
  • /admin-reload-contracts - Force reload Egg, Inc. contract data.
  • /admin-get-contract-data - Retrieve raw contract/co-op JSON data.
  • /list-roles - Show role usage for a contract.
  • /admin-guildstate - Guildstate admin command with guild override.
  • /admin-members - Show admin member details.
  • /active-contracts - Show active contracts overview.
  • /admin-set-guild-setting - Set a guild setting.
  • /admin-get-guild-settings - Get guild settings.
  • /status-message - Set the next bot status message.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
src
ai
db
dc
Package dc is the bot's internal Discord facade.
Package dc is the bot's internal Discord facade.
dc/dctest
Package dctest provides test doubles for the dc facade.
Package dctest provides test doubles for the dc facade.
eb
ei

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL