SkillAgentSearch skills...

BoosterManager

An ASF plugin for creating Steam booster packs and managing Steam trading card items

Install / Use

/learn @Citrinate/BoosterManager
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Booster Manager Plugin for ArchiSteamFarm

Check out my other ArchiSteamFarm plugins Help with translations GitHub all releases

Introduction

This plugin provides an easy-to-use interface for turning gems into booster packs, and includes tools for managing trading cards and other related items in your inventories and on the marketplace.

This project was originally based off of the Booster Creator Plugin by Outzzz and Rudokhvist

Installation

  • Download the .zip file from the latest release
  • Locate the plugins folder inside your ASF folder. Create a new folder here and unpack the downloaded .zip file to that folder.
  • (Re)start ASF, you should get a message indicating that the plugin loaded successfully.

[!NOTE] This plugin is only tested to work with ASF-generic. It may or may not work with other ASF variants, but feel free to report any issues you may encounter.

Usage

Parameters in square brackets are sometimes [Optional], parameters in angle brackets are always <Required>. When providing a command with an optional parameter, you must also provide it with all other optional parameters that come before it. Plural parameters such as [Bots] can accept multiple values separated by , such as A,B,C unless otherwise specified.

Booster Commands

Command | Access | Description --- | --- | --- booster [Bots] <AppIDs>|Master|Adds AppIDs to the given bot's booster queue. booster^ [Bots] <AppIDs> <Amounts>|Master|Adds AppIDs to some or all of given bot's booster queues, selected in a way to minimize the time it takes to craft a total Amount of boosters. The Amounts specified may be a single amount for all AppIDs, or multiple amounts for each AppID respectively. bstatus [Bots]|Master|Prints the status of the given bot's booster queue. bstatus^ [Bots]|Master|Prints a shortened status of the given bot's booster queue. bstop [Bots] <AppIDs>|Master|Removes AppIDs from the given bot's booster queue. bstoptime [Bots] <Hours>|Master|Removes everything from the given bot's booster queue that will take more than the given Hours to craft. bstopall [Bots]|Master|Removes everything from the given bot's booster queue. brate [Level]|Master|Prints the optimal booster drop rate for an account at Level bdrops [Bots]|Master|Prints the number of booster eligible games for the given bots

[!NOTE] Any booster commands that haven't completed when ASF is closed will automatically resume the next time ASF is ran.

Inventory Commands

Gems

Command | Access | Description --- | --- | --- gems [Bots]|Master|Displays the number of gems owned by the given bot. lootgems [Bots]|Master|Sends all gems from the given bot to the Master user. lootsacks [Bots]|Master|Sends all "Sack of Gems" from the given bot to the Master user. packgems [Bots]|Master|Packs all "Gems" owned by the given bot into "Sack of Gems". transfergems [Bot] <TargetBots> <Amounts>|Master|Sends the provided Amounts of unpacked gems from the given bot to the given target bot. The Amounts specified may be a single amount sent to all target bots, or multiple amounts sent to each target bot respectively. You may also use queue or q as an amount to represent the number of gems needed to complete the target bot's booster queue. transfergems^ [Bots] <TargetBot>|Master|Sends all gems from the given bot to the given target bot. transfersacks [Bots] <TargetBot>|Master|Sends all "Sack of Gems" from the given bot to the given target bot. unpackgems [Bots]|Master|Unpacks all "Sack of Gems" owned by the given bot into "Gems".

Boosters

The below commands only apply to marketable boosters. To have them apply to only unmarketable boosters, add u to the start of the command (ex: ulootboosters). To have them apply to all boosters, add a to the start of the command (ex: alootboosters)

Command | Access | Description --- | --- | --- boosters [Bots]|Master|Displays the number of marketable boosters owned by the given bot. lootboosters [Bots]|Master|Sends all marketable booster packs from the given bot to the Master user. transferboosters [Bots] <TargetBot>|Master|Sends all marketable booster packs from the given bot to the given target bot.

Cards

The bellow commands only apply to marketable cards. To have them apply to only unmarketable cards, add u to the start of the command (ex: ulootcards). To have them apply to all cards, add a to the start of the command (ex: alootcards)

Command | Access | Description --- | --- | --- cards [Bots]|Master|Displays the number of marketable non-foil trading cards owned by the given bot. foils [Bots]|Master|Displays the number of marketable foil trading cards owned by the given bot. lootcards [Bots]|Master|Sends all marketable non-foil trading cards from the given bot to the Master user. lootfoils [Bots]|Master|Sends all marketable foil trading cards from the given bot to the Master user. transfercards [Bots] <TargetBot>|Master|Sends all marketable non-foil trading cards from the given bot to the given target bot. transferfoils [Bots] <TargetBot>|Master|Sends all marketable foil trading cards from the given bot to the given target bot.

TF2 Keys

Command | Access | Description --- | --- | --- keys [Bots]|Master|Displays the number of "Mann Co. Supply Crate Key" owned by the given bot. lootkeys [Bots]|Master|Sends all "Mann Co. Supply Crate Key" from the given bot to the Master user. transferkeys [Bot] <TargetBots> <Amounts>|Master|Sends the provided Amounts of "Mann Co. Supply Crate Key" from the given bot to the given target bot. The Amounts specified may be a single amount sent to all target bots, or multiple amounts sent to each target bot respectively. transferkeys^ [Bots] <TargetBot>|Master|Sends all "Mann Co. Supply Crate Key" from the given bot to the given target bot.

Other Items

The below commands apply to all items. To have them apply to only marketable items, add m to the start of the command (ex: mlootitems). To have them apply to only unmarketable items, add u to the start of the command (ex: ulootitems).

Command | Access | Description --- | --- | --- countitems <Bots> <AppID> <ContextID> <ItemIdentifier>|Master|Displays the number of items owned by the given bot with the matching AppID, ContextID, and ItemIdentifier. lootitems <Bots> <AppID> <ContextID> <ItemIdentifiers>|Master|Sends all items with the matching AppID, ContextID, and any of ItemIdentifiers from the given bot to the Master user. transferitems <Bots> <TargetBot> <AppID> <ContextID> <ItemIdentifiers>|Master|Sends all items with the matching AppID, ContextID, and any of ItemIdentifiers from the given bot to the given target bot. transferitems^ <Bot> <TargetBots> <Amounts> <AppID> <ContextID> <ItemIdentifiers>|Master|Sends an amount of items with the matching AppID, ContextID, and any of ItemIdentifiers from the given bot to the given target bot. The Amounts specified may be a single amount of each item sent to all target bots, or differing amounts of each item, respectively, sent to all target bots. transferitems% <Bot> <TargetBots> <Amounts> <AppID> <ContextID> <ItemIdentifier>|Master|Sends an amount of an item with the matching AppID, ContextID, and ItemIdentifier from the given bot to the given target bot. The Amounts specified may be a single amount sent to all target bots, or differing amounts sent to each target bot respectively.

Miscellaneous

Command | Access | Description --- | --- | --- trade2faok [Bot] [Minutes]|Master|Accepts all pending 2FA trade confirmations for given bot instances. Optionally repeat this action once every Minutes. To cancel any repetition, set Minutes to 0. tradecheck [Bot]|Master|Attempt to handle any incoming trades for the given bot using ASF's trading logic. tradesincoming [Bot] [From]|Master|Displays the number of incoming trades for the given bot, optionally filtered to only count trades From the given bot names or 64-bit SteamIDs.

Market Commands

Listings & Orders

Command | Access | Description --- | --- | --- buylimit <Bots>|Master|Displays the value of the given bot's active buy orders, and how close the bot is to hitting the buy order limit. findlistings <Bots> <ItemIdentifiers>|Master|Displays the ListingIDs of any market listing belonging to the given bot and matching any of the ItemIdentifiers. findandremovelistings <Bots> <ItemIdentifiers>|Master|Removes any market listing belonging to the given bot and matching any of the ItemIdentifiers. listings [Bots]|Master|Displays the total value of all active market listings owned by the given bot. removelistings [Bot] <ListingIDs>|Master|Removes market ListingIDs belonging to the given bot. removepending <Bots>|Master|Removes all pending market listings belonging to the given bot. market2faok [Bot] [Minutes]|Master|Accepts all pending 2FA market listing confirmations for given bot instances. Optionally re

Related Skills

View on GitHub
GitHub Stars73
CategoryDevelopment
Updated3d ago
Forks4

Languages

C#

Security Score

100/100

Audited on Mar 23, 2026

No findings