### Create .env Configuration File Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Copies the example environment file to create the actual .env file used for configuration. ```Shell cp .env.example .env ``` -------------------------------- ### Start the Bot Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Starts the bot application and enables hot-reloading for development. ```Shell pnpm start ``` -------------------------------- ### Install Project Dependencies Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Installs all necessary project dependencies using pnpm. ```Shell pnpm i ``` -------------------------------- ### Clone the oldschoolbot Repository Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Clones the oldschoolbot repository from GitHub to your local machine. ```Shell git clone https://github.com/oldschoolgg/oldschoolbot.git ``` -------------------------------- ### Start Bot (pnpm) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/developing.md Use this command to start and run your bot instance. It includes a restart mechanism that automatically reloads the bot when changes are detected in the code. ```shell pnpm start ``` -------------------------------- ### Run Project Tests Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Executes the project's test suite. ```Shell pnpm test ``` -------------------------------- ### Enable Corepack Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Enables Corepack, which manages package managers like pnpm. ```Shell corepack enable ``` -------------------------------- ### Push Prisma Schema to Database Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Applies the main Prisma schema to the database, creating necessary tables and migrations. ```Shell npx prisma db push ``` -------------------------------- ### Test Monorepo Dependencies Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Runs tests for the monorepo dependencies (oldschooljs or toolkit). ```Shell pnpm monorepo:test ``` -------------------------------- ### Build Monorepo Dependencies Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Builds the monorepo dependencies (oldschooljs or toolkit) if changes have been made. ```Shell pnpm monorepo:build ``` -------------------------------- ### Run Development Tasks Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Executes a suite of development tasks including dependency updates, client generation, build, linting, and testing. ```Shell pnpm dev ``` -------------------------------- ### Push RoboChimp Prisma Schema to Database Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Applies the RoboChimp specific Prisma schema to its database. ```Shell npx prisma db push --schema ./prisma/robochimp.prisma ``` -------------------------------- ### Run Code Linting Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Executes the code linter to check for style and potential errors. ```Shell pnpm lint ``` -------------------------------- ### VSCode User Settings for Development Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Recommended VSCode settings to add to your user settings JSON for automatic formatting, code actions, telemetry disablement, and consistent line endings. ```JSON // Format/fix code automatically "editor.formatOnSave": true, "editor.formatOnPaste": true, "editor.codeActionsOnSave": { "quickfix.biome": "explicit", }, // Disable telemetry "telemetry.telemetryLevel": "off", // Always use \n for EOF "files.eol": "\n", ``` -------------------------------- ### Start Trouble Brewing Minigame (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/trouble-brewing.md Use this command to initiate a solo game of the Trouble Brewing minigame. There are no requirements to start. ```Bot Command [[/minigames trouble_brewing start]] ``` -------------------------------- ### Equipping Melee Slash Gear (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/beginner-guide.md Equips the best available gear setup optimized for slash attack in the melee style. This command helps quickly configure your gear for specific combat scenarios. ```Bot Command /gear equipgear_setup:Meleeauto:attack_slash ``` -------------------------------- ### Training Combat Style (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/beginner-guide.md Sets your minion to train a specific combat style while performing combat activities. This example sets the style to 'magic' to gain magic experience. ```Bot Command /minion train style:magic ``` -------------------------------- ### Buying Item by Name (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/beginner-guide.md Purchases a specific item from the Grand Exchange or bot shop using its name. This example buys 'Iban's staff', a useful item for Barrows. ```Bot Command /buyname:Iban's staff ``` -------------------------------- ### Starting the Naxxus Fight (Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Monsters/Bosses/naxxus.md Provides the command used to initiate the Naxxus solo boss encounter within the game or bot interface. ```Command /k name: naxxus ``` -------------------------------- ### Initiating Malygos Fight Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Monsters/Demi Bosses/malygos.md Use this command to start a combat encounter with the Malygos boss in the game. Ensure you meet the requirements before attempting. ```Shell /k name:Malygos ``` -------------------------------- ### Killing Monster by Name (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/beginner-guide.md Initiates combat against a specific monster identified by its name. This example targets 'baby blue dragon' to obtain bones for prayer training. ```Bot Command /kname:baby blue dragon ``` -------------------------------- ### Set PowerShell Execution Policy Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/SETUP.md Sets the PowerShell execution policy to Unrestricted, which may be necessary to run scripts like pnpm.psl. ```PowerShell Set-ExecutionPolicy Unrestricted ``` -------------------------------- ### Equipping Gear on Minion - Melee Setup - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/FAQ.md Demonstrates how to equip a specific item, like a Bandos Chestplate, to your minion's melee gear setup using the `/gear equip` command. This command is part of the system allowing multiple predefined gear setups. ```Bot Command /gear equip melee Bandos Chestplate ``` -------------------------------- ### Start Zalcano Trip (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Miscelleanous/zalcano.md Initiates a Zalcano trip using the bot command. This activity is solo only. ```Bot Command [[/k name:Zalcano]] ``` -------------------------------- ### Starting Hunter Trips and Listing Creatures (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/README.md This command initiates a hunter trip for a specified creature within the bot. It supports optional parameters like `quantity` and `hunter_potion`. The `--creatures` flag can be used to list available creatures. ```Bot Command /hunt --creatures ``` ```Bot Command /hunt name:[creature] ``` ```Bot Command /hunt name:Black chinchompa ``` ```Bot Command /hunt name:Sabre-toothed kebbitquantity:50 ``` ```Bot Command /hunt name:Red chinchompaquantity:100hunter_potion:True ``` -------------------------------- ### Test Monorepo Packages (pnpm) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/developing.md Execute this command to run the test suite specifically for the oldschooljs or toolkit monorepo packages. ```shell pnpm monorepo:test ``` -------------------------------- ### Get or Set Slayer Task Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/slayer/README.md Use these commands to get a new Slayer task, check your current task, or specify a Slayer master. The 'save:True' option sets the specified master as your default. ```Bot Command /slayer new_task ``` ```Bot Command /slayer new_taskmaster:Duradel ``` ```Bot Command /slayer new_taskmaster:Duradelsave:True ``` -------------------------------- ### Start Aerial Fishing Activity Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/hunter-training.md Initiates the Aerial Fishing activity, recommended from 35 Hunter and 43 Fishing for optimal EHP (Efficiency Hours Played) combining both skills. ```Bot Command /activities aerial_fishing ``` -------------------------------- ### Train Agility at Gnome Stronghold (Specific Laps) - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/agility.md Starts training agility at the Gnome Stronghold Agility Course for a specified number of laps. This example runs 42 laps, suitable for early levels. ```Bot Command /laps name\:Gnome Stronghold Agility Course quantity\:42 ``` -------------------------------- ### Getting Money - Daily Command - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/FAQ.md Lists the `/daily` command as one method available to players for obtaining money for their minion. ```Bot Command /daily ``` -------------------------------- ### Run Tests (pnpm) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/developing.md Use this command to execute only the test suite for the project. This is helpful for verifying functionality after making changes without running the full development workflow. ```shell pnpm test ``` -------------------------------- ### Performing Quests (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/beginner-guide.md Initiates questing activities for your minion. This command is used to gain quest points (QP), which unlock access to various bosses and content. ```Bot Command /activities quest ``` -------------------------------- ### Create Hunter Gear - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/README.md Example command using the bot's /createitem command to create a specific piece of polar camouflage hunter gear. This is primarily for collection logs or cosmetic use. ```Bot Command /createitem:Polar camouflage gearquantity:1 ``` -------------------------------- ### Starting Normal Gauntlet (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/gauntlet.md Command to initiate a normal Gauntlet trip. Requires meeting the specified skill and quest point requirements. ```Bot Command /minigames gauntlet start ``` -------------------------------- ### Start Ignecarus Fight (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Monsters/Bosses/ignecarus.md Use this command within the bot to initiate the Ignecarus boss fight, specifying whether it's a solo attempt or a mass event. ```Bot Command /k name:Ignecarus (Solo) ``` ```Bot Command /k name:Ignecarus (Mass) ``` -------------------------------- ### Starting Dungeoneering (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Skills/Dungeoneering.md Initiates a dungeoneering session. The bot automatically selects the highest floor the user is eligible for based on their stats. ```Bot Command [[/dg start]] ``` -------------------------------- ### Starting a ToA Raid (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Raids/toa.mdx Initiate a Tombs of Amascut raid using this command, specifying the desired invocation level. Replace `raid_level` with the numerical invocation level (e.g., 150, 300). ```Bot Command /raid toa start raid_level ``` -------------------------------- ### Run Linting (pnpm) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/developing.md Execute this command to perform only the linting process on the codebase. This is useful if you only need to check for code style and potential errors without running other development steps. ```shell pnpm lint ``` -------------------------------- ### Starting a Regular ToB Raid (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Raids/tob.mdx Initiates a standard Theatre of Blood raid instance using the bot command. This is the default way to start a ToB raid. ```Bot Command /raid tob start ``` -------------------------------- ### List Slayer Rewards Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/slayer/README.md Display all available unlocks and rewards in the Slayer shop. ```Bot Command /slayer rewards show_all_rewards ``` -------------------------------- ### Creating Godsword - Bandos - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/FAQ.md Shows `+create Bandos godsword` as an example of creating a godsword using the `+create` command, noting that a specific Smithing level is required. ```Bot Command +create Bandos godsword ``` -------------------------------- ### Claiming Daily Reward (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/beginner-guide.md Claims the daily reward for your minion. This command can be used every 12 hours to receive starter GP and other potential benefits. ```Bot Command /minion daily ``` -------------------------------- ### Creating Graceful Outfit - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/FAQ.md Provides `+create graceful` as an example of using the `+create` command for items that require other components, specifically the Graceful outfit which needs marks of grace. ```Bot Command +create graceful ``` -------------------------------- ### Buy Dwarf Multicannon Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/slayer/README.md Purchase a Dwarf multicannon from the bot's shop. ```Bot Command /buyname: ``Dwarf multicannon`` ``` -------------------------------- ### Equip Preset via /gearpresets Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/gear.md Uses the `/gearpresets equip` command to load a saved gear preset into a specified active gear setup. ```Discord Bot Command /gearpresets equip gear_setup: Melee preset: Example ``` -------------------------------- ### Execute Development Workflow (pnpm) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/developing.md Run this command before pushing commits or creating a PR. It performs essential development tasks including updating dependencies, generating Prisma clients, building the project, updating files, linting, and testing. ```shell pnpm dev ``` -------------------------------- ### Create Gear Preset via /gearpresets Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/gear.md Uses the `/gearpresets create` command to save a new gear preset. You can either copy an existing setup or define items manually. ```Discord Bot Command /gearpresets create name: Example copy_setup: Melee ``` -------------------------------- ### Getting Money - Dice Command - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/FAQ.md Lists the `/dice` command as another method available to players for potentially obtaining money for their minion. ```Bot Command /dice ``` -------------------------------- ### Start Rogues' Den - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/agility.md Starts the Rogues' Den activity. While primarily for Thieving, it involves agility obstacles and can be used for gear acquisition. ```Bot Command /minigames rogues_den start ``` -------------------------------- ### Starting the Stealing Creation Minigame Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Minigames/stealing-creation.md This command initiates a game of the Stealing Creation minigame. ```Other /bsominigames stealing_creation start. ``` -------------------------------- ### Start Wildy Slayer Task (Krystilia) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/slayer/wildy-slayer.md Use this command to start a new Slayer task specifically for the Wilderness via Krystilia and save her as your preferred master for future tasks. ```Bot Command [[/slayer new_task master\:Krystilia save\:True]] ``` -------------------------------- ### Starting a Hard Mode ToB Raid (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Raids/tob.mdx Starts a hard mode Theatre of Blood raid instance. Requires meeting specific hard mode prerequisites mentioned in the documentation, such as 250 regular KC. ```Bot Command /raid tob start hard_mode:true ``` -------------------------------- ### Performing Agility Laps (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/beginner-guide.md Executes agility laps at a specified course. Replace `[courseName]` with the name of the agility course you wish to train at. This is the primary method for training agility. ```Bot Command /laps name: ``[courseName] ``` -------------------------------- ### Selling Items (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/beginner-guide.md Initiates the process of selling items, typically through the Grand Exchange feature. This command is used to convert unwanted items into GP. ```Bot Command /sell ``` -------------------------------- ### Build Monorepo Dependencies (pnpm) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/developing.md Run this command after making changes to either the oldschooljs or toolkit monorepo packages. It updates the dependencies within the main bot project to reflect the changes. ```shell pnpm monorepo:build ``` -------------------------------- ### Unlock Slayer Rewards Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/slayer/README.md Use these commands to purchase unlocks from the Slayer rewards shop using your accumulated Slayer points. ```Bot Command /slayer rewards unlock unlockable\:Malevolent Masquerade ``` ```Bot Command /slayer rewards unlock unlockable\:Unholy Helmet ``` -------------------------------- ### Train Fishing Example - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/fishing/README.md An example command demonstrating how to train the Fishing skill by catching 100 Lobsters. ```Bot Command /fish name:Lobster quantity:100 ``` -------------------------------- ### Equip Preset via /gear Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/gear.md Uses the `/gear equip` command to equip a previously saved or default gear preset into a specified gear setup. ```Discord Bot Command /gear equip gear_setup:Skilling preset:graceful ``` -------------------------------- ### Start Agility Laps (Generic) - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/agility.md Initiates an agility laps training session. Requires specifying the course name using the `name` parameter. This is a generic command template. ```Bot Command /laps name\: ``` -------------------------------- ### Starting Hallowed Sepulchre Bot Minigame Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Activities/hallowed-sepulchre.md Use this command to initiate the Hallowed Sepulchre minigame within the bot. Ensure you meet the agility and thieving requirements and have graceful equipped in your skilling setup. ```Bot Command /minigames sepulchre start ``` -------------------------------- ### Starting the Colosseum Bot Activity Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Bosses/colosseum.md Use this command to initiate an attempt at the Colosseum wave-based activity within the bot. ```Bot Command [[/k name\:Colosseum]] ``` -------------------------------- ### Creating Graceful Outfit (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/beginner-guide.md This command is used to instantly create a full graceful outfit. It requires 260 marks of grace. This is a common early-game step for agility training. ```Bot Command /createitem:graceful ``` -------------------------------- ### Starting Corrupted Gauntlet (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/gauntlet.md Command to initiate a Corrupted Gauntlet trip. Requires meeting the higher skill requirements and having at least 50 normal Gauntlet completions. ```Bot Command /minigames gauntlet startcorrupted:True ``` -------------------------------- ### Starting Soul Wars Game - Oldschoolbot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/soul-wars.md Use this command to initiate a new game session for the Soul Wars minigame through the bot. ```Command Line /minigames soul_wars start ``` -------------------------------- ### Offering Bones for Prayer (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/beginner-guide.md Offers a specific type of bone to train the Prayer skill. Replace ``Dragon bone` with the name of the bone item you wish to offer. This is a common method for gaining Prayer experience. ```Bot Command /offername: ``Dragon bone ``` -------------------------------- ### Create Slayer Helmet Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/slayer/README.md After unlocking the ability and having the required items and Crafting level, use this command to create a Slayer helmet. ```Bot Command /createitem: ``slayer helmet`` ``` -------------------------------- ### Start Brimhaven Agility Arena - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/agility.md Starts the Brimhaven Agility Arena activity. This is an alternative training method, often used for completing diary requirements. ```Bot Command /minigames agility_arena start ``` -------------------------------- ### Start Inferno Trip Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Bosses/inferno.md Use this command to begin an attempt at completing The Inferno activity. ```Command /activities inferno action:Start Inferno Trip ``` -------------------------------- ### Start Hallowed Sepulchre - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/agility.md Starts the Hallowed Sepulchre activity. This is an alternative method for training Agility, especially recommended for levels 72-99. ```Bot Command /minigames sepulchre start ``` -------------------------------- ### Starting LMS Minigame - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/last-man-standing.md Use this command to initiate the Last Man Standing minigame with the bot. ```Bot Command /minigames lms start ``` -------------------------------- ### Start Fishing Trawler Minigame - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/fishing/README.md Command used to start the Fishing Trawler minigame with your minion. ```Bot Command /minigames fishing_trawler start ``` -------------------------------- ### Configure Combat Options Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/slayer/README.md Access the user configuration menu to set default combat options, such as always using cannon or barrage/burst. ```Bot Command /config user combat_options ``` -------------------------------- ### Start Herbiboar Hunt Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/herbiboar.md Command to initiate a Herbiboar hunting trip using the bot. ```Command /hunt name:Herbiboar ``` -------------------------------- ### Update Spritesheet (pnpm) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/developing.md Use this command to update the bot's spritesheet image file. The command will only make changes if there have been actual updates to the source icons. ```shell pnpm spritesheet ``` -------------------------------- ### Buying Vials of Water (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/herblore.md Uses the /buy command to purchase vials of water. The quantity needs to be specified after `quantity:`. This is a necessary step for making potions. ```Bot Command /buy name\:Vial of water quantity\: ``` -------------------------------- ### Manage Blocked Tasks Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/slayer/README.md Commands for blocking your current task, viewing your list of blocked tasks, or unblocking a previously blocked assignment. ```Bot Command /slayer managecommand:block ``` ```Bot Command /slayer managecommand:list_blocks ``` ```Bot Command /slayer rewards unblockassignment:Blue Dragon ``` -------------------------------- ### Charge Ash Sanctifier Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/slayer/README.md Use Death runes to charge your Ash Sanctifier, allowing it to provide passive Prayer XP. ```Bot Command /minion chargeitem: ``Ash sanctifier`` ``` -------------------------------- ### Check Birdhouse Status (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/birdhouses.md Use this command to check if your placed birdhouses are ready for collection. ```Bot Command /activities birdhousesaction:Check Birdhouses ``` -------------------------------- ### Starting Clue Scroll Completion (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/clues.md Initiates the process for your minion to complete clue scrolls currently stored in your bank. This command is the primary way to start solving clues using the bot. ```Bot Command [[/clue]] ``` -------------------------------- ### Starting Solo Nightmare Trip (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Bosses/the-nightmare.md Use this command to initiate a solo trip against The Nightmare boss within the bot's system. ```Bot Command /k name: Solo nightmare ``` -------------------------------- ### Starting Temple Trekking - Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/temple-trekking.md Use this command to initiate the Temple Trekking minigame. After executing the command, you will be prompted to select a difficulty level. ```Command /minigames temple_trek start ``` -------------------------------- ### GE Buy Command with Parameters - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/grand-exchange.md Example demonstrating how to use the /ge buy command with specific parameters for item, quantity, and desired price per item. Note the escaped colon in the parameter format. ```Bot Command /ge buy item\:Rune scimitar quantity\:250 price\:30k ``` -------------------------------- ### Starting Monkey Rumble Minigame Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Minigames/mmmr.md Uses the `/bsominigames` command to initiate the Monkey Rumble minigame. ```Bot Command /bsominigames monkey_rumble start ``` -------------------------------- ### Start General Questing - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/quests.mdx Use this command to begin the general questing activity, which awards quest points based on your current QP range. This is the primary method for accumulating QP from activities rather than specific quests. ```Bot Command /activities quest ``` -------------------------------- ### Start 'At First Light' Quest - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/quests.mdx Use this command to send your minion to complete the specific quest 'At First Light'. This quest has skill, quest, and combat level requirements and provides specific XP rewards upon completion. ```Bot Command /activities quest name:At First Light ``` -------------------------------- ### Mixing Potions and Ingredients (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/herblore.md Demonstrates the basic usage of the /mix command for creating unfinished potions, cleaning herbs, or preparing secondary ingredients. This is the primary command for Herblore training. ```Bot Command /mix name\:Crushed nest ``` ```Bot Command /mix name\:Toadflax ``` ```Bot Command /mix name\:Toadflax potion (unf) ``` ```Bot Command /mix name\:Saradomin brew (3) ``` -------------------------------- ### Start 'Meat And Greet' Quest - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/quests.mdx Use this command to send your minion to complete the specific quest 'Meat And Greet'. This quest has quest and combat level requirements and provides specific XP rewards upon completion. ```Bot Command /activities quest name:Meat And Greet ``` -------------------------------- ### Equipping Beginner Rumble Greegree Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Minigames/mmmr.md Uses the `/gear equip` command to equip the Beginner rumble greegree into the 'Misc' gear setup. ```Bot Command /gear equip gear_setup: Misc item:Beginner rumble greegree ``` -------------------------------- ### Skip or Cancel Slayer Task Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/slayer/README.md Skip your current task for a cost in Slayer points, or cancel it by getting a new task from Turael, which also resets your task streak. ```Bot Command /slayer managecommand:skip ``` ```Bot Command /slayer new_taskmaster:Turael ``` -------------------------------- ### Fastest Route to 99 Herblore (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/herblore.md A sequence of /mix commands outlining the recommended fastest path to achieve level 99 Herblore by making specific potions in the suggested quantities. ```Bot Command /mix name\:Attack potion (3) quantity\:64 ``` ```Bot Command /mix name\:Strength potion (3) quantity\:237 ``` ```Bot Command /mix name\:Defence potion (3) quantity\:228 ``` ```Bot Command /mix name\:Prayer potion (3) ``` ```Bot Command /mix name\:Super restore (3) quantity\:900 ``` ```Bot Command /mix name\:Super defence (3) ``` ```Bot Command /mix name\:Ranging potion (3) ``` ```Bot Command /mix name\:Magic potion (3) ``` ```Bot Command /mix name\:Saradomin brew (3) ``` -------------------------------- ### Buying Temple Trekking Rewards - Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/temple-trekking.md Use these commands to spend your earned Temple Trekking tokens on rewards. The first command shows the general syntax, and the second provides an example for buying Experience rewards on Hard difficulty. ```Command /minigames temple_trek buy ``` ```Command /minigames temple_trek buy reward:Experience difficulty:Hard ``` -------------------------------- ### Collect and Plant Birdhouses (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/birdhouses.md Initiates the process of collecting from existing birdhouses and planting new ones. Use this command when you have no birdhouses currently placed. ```Bot Command /activities birdhousesaction:Collect and Plant Birdhousesbirdhouse:** ``` -------------------------------- ### Start Drift Net Fishing Activity Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/fishing/drift-net-fishing.md Use this command to initiate the drift net fishing activity. The 'minutes' parameter specifies the duration of the trip, affecting the number of nets required. ```Command /activities driftnet_fishing minutes: ``X ``` -------------------------------- ### Activate Standard Ironman Mode - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/ironman-mode.md Use this command to activate the standard Ironman mode for your account. This action will reset your entire account to a fresh start. ```Bot Command /minion ironman permanent: true ``` -------------------------------- ### Create Ultracompost Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/farming/farming-training.md Commands the bot to create Ultracompost. This requires having the necessary ingredients, such as Volcanic ash and Supercompost, obtained through other bot commands or methods. ```Other /create item\:Ultracompost ``` -------------------------------- ### Configure Favorite Birdhouse Seeds (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/birdhouses.md Allows you to set a specific seed type as your favorite for use during birdhouse runs. ```Bot Command /config user favorite_bh_seeds ``` -------------------------------- ### Crafting Specific Item Quantity (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/crafting.md Use the /craft command to craft a specified quantity of an item. This example crafts 100 Leather gloves. ```Bot Command [[/craft name\:Leather gloves quantity\:100]] ``` -------------------------------- ### Start Mahogany Homes (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/construction/README.md Initiates the Mahogany Homes minigame activity, automatically selecting the highest tier contract available based on your Construction level. This is a cheaper alternative to standard training. ```Bot Command /minigames mahogany_homes start ``` -------------------------------- ### Buying Items - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/FAQ.md Describes the `+buy` command as the way to obtain items that are typically purchased from shops or received as quest rewards in the actual game. ```Bot Command +buy ``` -------------------------------- ### Start 'The Path of Glouphrie' Quest - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/quests.mdx Use this command to send your minion to complete the specific quest 'The Path of Glouphrie'. This quest has quest requirements. ```Bot Command /activities quest name:The Path of Glouphrie ``` -------------------------------- ### Equip Item Quantity (Ammunition) via /gear Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/gear.md Uses the `/gear equip` command to equip a specific quantity of an item, primarily used for ammunition, into a specified gear setup. ```Discord Bot Command /gear equip gear_setup:Range item:Rune arrow quantity:1000 ``` -------------------------------- ### GE Sell Command with Parameters - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/grand-exchange.md Example demonstrating how to use the /ge sell command with specific parameters for item, quantity, and desired price per item. Note the escaped colon in the parameter format. ```Bot Command /ge sell item\:Blue partyhat quantity\:10 price\:1k ``` -------------------------------- ### Starting the Camdozaal Activity (Discord Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/camdozaal.md This command is used to initiate a trip or session within the Camdozaal activity using the bot. It serves as the entry point to begin participating in the various gathering and combat activities available in Camdozaal. ```Discord Bot Command /activities camdozaal action: ``` -------------------------------- ### Starting Revenant Trip - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Bosses/wildy.md Shows the bot command used to initiate a trip to fight Revenants. The command requires specifying the Revenant type and the method (currently only 'none' is supported). ```Bot Command /kname**`: (name)method: ``none ``` ```Bot Command /kname**`: Revenant imp method: none ``` ```Bot Command /kname**`: Revenant dragon method: none ``` -------------------------------- ### Start 'Children of the Sun' Quest - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/quests.mdx Use this command to send your minion to complete the specific quest 'Children of the Sun'. This quest is a prerequisite for several other quests listed in this document. ```Bot Command /activities quest name:Children of the Sun ``` -------------------------------- ### Craft Clockworks (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/birdhouses.md Crafts 4 Clockworks, which are a required component for making birdhouses. Requires 4 Steel bars. ```Bot Command /craftname: ``Clockworkquantity: ``4 ``` -------------------------------- ### Equip Specific Item via /gear Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/gear.md Uses the `/gear equip` command to equip a single item into a specified gear setup. This command automatically unequips any item already in that slot. ```Discord Bot Command /gear equip gear_setup\:Range item\:Barrows gloves ``` -------------------------------- ### Auto Equip Best-in-Slot via /gear Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/gear.md Uses the `/gear equip` command with the 'auto' option to automatically equip the best-in-slot gear for a specified attack style into a gear setup. ```Discord Bot Command /gear equip gear_setup:Melee auto:melee_strength ``` -------------------------------- ### Combined Bank Search with Filters and Flags - CLI Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/bank-filters.md An example demonstrating a bank search for items containing 'rune', combined with flags to show item names and widen the display. This illustrates how multiple options can be chained. ```CLI /banksearch:runeflag:show_namesflag_extra:wide ``` -------------------------------- ### Starting Phosani's Nightmare Trip (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Bosses/the-nightmare.md Use this command to initiate a solo trip against the more difficult Phosani's Nightmare boss. Requires at least 50 KC at the normal Nightmare. ```Bot Command /k name: Phosani's Nightmare ``` -------------------------------- ### Create Dragon Pickaxe (or) (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Miscelleanous/zalcano.md Uses the bot command to create a Dragon pickaxe (or), which is the ornamented version using the Zalcano shard. ```Bot Command /create item:Dragon pickaxe (or) ``` -------------------------------- ### Train Agility at Penguin Course - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/agility.md Starts training agility at the Penguin Agility Course. This course is recommended for players level 30-48 Agility. ```Bot Command /laps name\:Penguin Agility Course ``` -------------------------------- ### Start Brimhaven Agility Arena (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Activities/brimhaven-agility-arena.md Initiates the Brimhaven Agility Arena minigame, allowing the player to begin training Agility and earning tickets. ```Bot Command /minigames agility_arena start ``` -------------------------------- ### Creating and Unpacking Barrows Sets - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/FAQ.md These commands allow you to assemble individual Barrows items into a set or break a set back down into its components. ```Bot Command /create dharoks armour set ``` ```Bot Command /unpack dharoks armour set ``` -------------------------------- ### Buying Dungeoneering Rewards (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Skills/Dungeoneering.md Allows users to purchase items from the dungeoneering reward shop using accumulated tokens. Requires specifying the item name. ```Bot Command [[/dg buy item:]] ``` -------------------------------- ### Mixing Instantly with Zahur (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/herblore.md Shows how to use the `zahur:True` flag with the /mix command to instantly make unfinished potions or clean herbs for a fee (200gp per item). Note that Zahur will not clean herbs if you don't meet the level requirement, and no XP is gained for cleaning this way. ```Bot Command /mix name\:Toadflax zahur\:True ``` -------------------------------- ### Kill Assigned Monster Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/slayer/README.md Execute this command to kill the monster assigned for your Slayer task. You can optionally specify a combat method like 'cannon' or 'barrage'. ```Bot Command /kname:monster ``` ```Bot Command /kname:Dagannothmethod:cannon ``` ```Bot Command /kname:Warped jellymethod:barrage ``` -------------------------------- ### Charging Tumeken's Shadow (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Raids/toa.mdx This command allows you to charge the Tumeken's Shadow staff using chaos and soul runes, which is necessary for its functionality and speed boost in ToA. The example shows charging with 100 runes. ```Bot Command /minion charge item\: Tumeken's shadow amount\:100 ``` -------------------------------- ### Basic Mining Command (Bot) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/mining.md Initiates a mining trip for a specified ore using the bot command. If no quantity is provided, the bot defaults to a full inventory trip. This command is the fundamental way to start mining activities. ```Bot Command [[/mine name:ore]] ``` -------------------------------- ### Train Agility with Alching - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/agility.md Starts training agility at a specified course while automatically alching items from your 'Favorite alchable items' list. The `alch:True` parameter enables this feature. ```Bot Command /laps name\:Ardougne Rooftop Course alch\:True ``` -------------------------------- ### Equipping Gear (Iron Dagger) - Discord Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Miscelleanous/crack-the-clue.md Uses the /gear equip command to equip an 'Iron dagger' into the 'Melee' gear setup. ```Discord Bot Command /gear equipgear_setup:Meleeitem:Iron dagger ``` -------------------------------- ### Creating Odium Ward - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/FAQ.md Illustrates the `+create` command with `+create odium ward`, showing how it consumes required items (like odium shards) from your bank to form the desired item. ```Bot Command +create odium ward ``` -------------------------------- ### Starting a CoX Fake Mass Raid Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/changelog.mdx Initiates a 'fake mass' raid for Chambers of Xeric, allowing a single user to simulate a mass party with a configurable number of fake participants (2-15) for practice or testing. ```Bot Command /raid cox start type:fakemass ``` -------------------------------- ### Start 'Defender of Varrock' Quest - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/quests.mdx Use this command to send your minion to complete the specific quest 'Defender of Varrock'. This quest has skill and combat level requirements and provides specific item and XP rewards upon completion. ```Bot Command /activities quest name:Defender of Varrock ``` -------------------------------- ### Viewing Creature Leaderboards (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/README.md Use this command to check the leaderboard for top hunters of a specific creature. Specify the creature name after `+lb creatures`. ```Bot Command +lb creatures black chinchompa ``` -------------------------------- ### Start Wintertodt Minigame (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Activities/wintertodt.md Use this command to initiate the Wintertodt minigame activity via the bot. This is the primary method for training Firemaking through this minigame using the bot's functionality. ```Bot Command /k name\:Wintertodt ``` -------------------------------- ### Hunt Ferret - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/README.md The first step in crafting the Rabbit Foot Necklace, using the bot's /hunt command to catch a ferret. ```Bot Command /huntname:Ferretquantity:1 ``` -------------------------------- ### Edit Gear Preset via /gearpresets Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/gear.md Uses the `/gearpresets edit` command to modify an existing gear preset, for example, changing an item in a specific slot. ```Discord Bot Command /gearpresets edit preset: Example hands:Barrows gloves ``` -------------------------------- ### Crafting Item (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/crafting.md Use the /craft command to craft an item. Without a quantity specified, it likely crafts one or the maximum possible. This example crafts Leather from Cowhide. ```Bot Command [[/craft name\:Leather]] ``` -------------------------------- ### Hunt Spotted Kebbits Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/hunter-training.md Initiates hunting for Spotted Kebbits, used for training from level 43 up to level 57 Hunter in the optimal active training route. ```Bot Command /hunt name:Spotted kebbit ``` -------------------------------- ### Killing a Hybrid Monster using Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/creature-creation.md Example command to kill a specific hybrid monster using the bot's /k command. Replace 'Unicow' with the name of the desired monster. ```Bot Command /k name:Unicow ``` -------------------------------- ### Hunt Rabbit - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/README.md The second step in crafting the Rabbit Foot Necklace, using the bot's /hunt command to catch a rabbit. ```Bot Command /huntname:rabbitquantity:1 ``` -------------------------------- ### Train Agility at Al Kharid Rooftop - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/agility.md Starts training agility at the Al Kharid Rooftop Course. This course is recommended for players level 25-30 Agility. ```Bot Command /laps name\:Al Kharid Rooftop Course ``` -------------------------------- ### Equipping Cosmetic Pet on Minion - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/FAQ.md Shows how to equip a cosmetic pet, such as the Commander Zilyana pet, to your minion's shared pet slot using the `/gear equippet` command. Requires using the exact in-game item name. ```Bot Command /gear equippet pet zilyana ``` -------------------------------- ### Plant Potato Farming Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/farming/farming-training.md Commands the bot to plant Potato seeds in available farming patches. This is recommended for low-level farming training, specifically until level 5. ```Other /farming plant plant_name:Potato ``` -------------------------------- ### View Gear Preset via /gearpresets Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/gear.md Uses the `/gearpresets view` command to inspect the contents of a previously saved gear preset. ```Discord Bot Command /gearpresets view preset: Example ``` -------------------------------- ### Start 'Perilous Moons' Quest - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/quests.mdx Use this command to send your minion to complete the specific quest 'Perilous Moons'. This quest has skill, quest, and combat level requirements and provides specific XP rewards upon completion. ```Bot Command /activities quest name:Perilous Moons ``` -------------------------------- ### Equip Single Rogue Outfit Piece (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/thieving/rogues-den.md Use this command to equip a specific piece of the Rogues Outfit to your Skilling gear setup. It requires specifying the gear setup name and the exact item name. ```Bot Command /gear equipgear_setup:Skillingitem:Rogue top ``` -------------------------------- ### Creating Runecrafting Pouches - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/FAQ.md Use this command to create Runecrafting pouches after meeting the required Crafting level and having the necessary leather. ```Bot Command +create medium pouch ``` -------------------------------- ### Starting Mass Nightmare Trip (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Bosses/the-nightmare.md Use this command to initiate a mass trip against The Nightmare boss, where other party members mimic your minion's stats and gear effects. ```Bot Command /k name: Mass nightmare ``` -------------------------------- ### Using XP Lamp Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/BSO.mdx This command is used to consume an XP lamp of a specified size and apply the experience to a chosen skill. It requires specifying the lamp size (tiny, small, average, large, huge) and the target skill. ```Game Command =lamp size lamp, skill ``` -------------------------------- ### Check Farming Patches Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/farming/farming-training.md Allows the user to check the status of their farming patches using the bot. Useful for monitoring crop growth, disease status, and harvest readiness. ```Other /farming check_patches ``` -------------------------------- ### Offer Bird Eggs (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/birdhouses.md Offers a specific color of bird egg to the shrine for a chance at Evil Chicken outfit pieces. Provides 100 prayer XP per egg. ```Bot Command /offername: ``[colour] bird egg ``` -------------------------------- ### Start Pyramid Plunder Minigame (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/thieving/pyramid-plunder.md Use this command to initiate a trip into the Pyramid Plunder minigame. This command is specific to the bot or application being used and requires the user to meet the minimum thieving level. It prepares the bot to begin the minigame session. ```Bot Command /minigames pyramid_plunder start ``` -------------------------------- ### Crushing Instantly with Wesley (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/herblore.md Illustrates using the `wesley:True` flag with the /mix command to instantly crush items like nests or scales for a fee (50gp per item). There are no level requirements for using Wesley. ```Bot Command /mix name\:Crushed nest wesley\:True ``` -------------------------------- ### Manage Auto Slay Mode Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/slayer/README.md Configure or activate your auto-slay settings. You can choose from different modes (default, ehp, boss, low) and save a mode as your default. Using '/slayer autoslay' will use your saved default mode. ```Bot Command /slayer autoslaymode:default/ehp/boss/low ``` ```Bot Command /slayer autoslay ``` -------------------------------- ### Hunt Feldip Weasels Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/hunter-training.md Initiates hunting for Feldip Weasels, used for training from level 7+ up to level 16+ Hunter as part of the optimal active training route. ```Bot Command /hunt name:Feldip weasel ``` -------------------------------- ### Hunt Dark Kebbits Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/hunter-training.md Initiates hunting for Dark Kebbits, used for training from level 57 up to level 60 Hunter in the optimal active training route. ```Bot Command /hunt name:Dark kebbit ``` -------------------------------- ### View Bird Eggs Offered Count (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/birdhouses.md Displays the total number of bird eggs you have offered to the shrine since tracking was enabled (Oct 23rd, 2022). ```Bot Command /dataname: ``Bird Eggs Offered ``` -------------------------------- ### Starting Fishing Contest Trip (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Minigames/fishing-contest.md Command to initiate a Fishing Contest trip at a specific location. Replace '[Location]' with the desired fishing spot. Requires appropriate bait. ```Bot Command /bsominigames fishing_contest fish location:[Location] ``` -------------------------------- ### Create Crystal Tool (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Miscelleanous/zalcano.md Uses the bot command to create a crystal tool (pickaxe, axe, or harpoon). This requires 76 Crafting & Smithing and 120 crystal shards. ```Bot Command /create item:Crystal pickaxe/axe/harpoon ``` -------------------------------- ### Build Tame Nursery (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Tames/introduction.md Initiates the process of building a nursery required for hatching tame eggs, requiring specific construction levels and materials. ```Bot Command /nursery build ``` -------------------------------- ### Initiating Auto Farming (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/farming/README.md Starts the automatic farming process. Your minion will attempt to plant the highest level seed available in each of your unlocked patches based on the current auto farm filter setting. ```Bot Command /farming auto_farm ``` -------------------------------- ### Start 'Death on the Isle' Quest - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/quests.mdx Use this command to send your minion to complete the specific quest 'Death on the Isle'. This quest has skill, quest, and combat level requirements and provides specific item and XP rewards upon completion. ```Bot Command /activities quest name:Death on the Isle ``` -------------------------------- ### Hunt Polar Kebbits Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/hunter-training.md Initiates hunting for Polar Kebbits, used for training from level 1 up to level 7+ Hunter. The quantity parameter specifies the number of creatures to hunt. ```Bot Command /hunt name:Polar kebbit quantity:23 ``` -------------------------------- ### Selling Ancient Items - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Bosses/wildy.md Shows the bot command used to sell Ancient items obtained from Revenants for their GP value. The example demonstrates selling an Ancient totem. ```Bot Command /sellitems: ``1 Ancient totem ``` -------------------------------- ### Equip Pet via /gear pet Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/gear.md Uses the `/gear pet` command to equip a specific pet. This can be done even during an activity trip. ```Discord Bot Command /gear pet equip: [petName] ``` -------------------------------- ### Obtaining Salve Amulet (e) - Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/temple-trekking.md These commands guide you through the process of acquiring the Salve Amulet (e). You need to buy the base amulet, collect Tarn's diary, and then use the create command. ```Command /buy name\:Salve amulet ``` ```Command /activites collect item:Tarn's diary ``` ```Command /create item:Salve amulet (e) ``` -------------------------------- ### Reclaiming Stronghold of Security Boots Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/changelog.mdx Running this command again allows users to reclaim Fancier boots if they have been lost after initially obtaining them from the Stronghold of Security activity. ```Bot Command /activities other:Stronghold of Security ``` -------------------------------- ### Initiating Vasa Magus Fight (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Monsters/Bosses/vasa-magus.md Command used within the bot to start a fight with the Vasa Magus boss. ```Bot Command /k name:Vasa Magus ``` -------------------------------- ### Checking Dungeoneering Stats (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Skills/Dungeoneering.md Displays the user's current dungeoneering statistics, including token balance, maximum unlocked floor, and active shard boosts. ```Bot Command [[/dg stats]] ``` -------------------------------- ### Craft Strung Rabbit Foot - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/README.md The final step in crafting the Rabbit Foot Necklace, using the bot's /craft command to combine the collected materials. ```Bot Command /craftname: ``Strung rabbit foot ``` -------------------------------- ### Creating Keris Partisan (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Raids/toa.mdx Use this command to obtain the regular Keris partisan weapon. Partisan gems can be attached to this weapon but currently provide no in-bot boosts. ```Bot Command /create item\:Keris partisan ``` -------------------------------- ### Creating Crystal Helm (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/gauntlet.md Command to craft a Crystal helm using a Crystal armour seed and 150 Crystal shards. Requires 70 Smithing and Crafting. ```Bot Command /create item: Crystal helm ``` -------------------------------- ### Creating Crystal Body (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/gauntlet.md Command to craft a Crystal body using a Crystal armour seed and 300 Crystal shards. Requires 72 Smithing and Crafting. ```Bot Command /create item: Crystal body ``` -------------------------------- ### Perform Standard Construction Training (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/construction/README.md Executes standard construction training by building a specified item. Replace [item] with the name of the item you wish to build (e.g., Crude wooden chair, Oak larder, Mahogany table). This method offers the fastest experience rates but consumes the most planks. ```Bot Command /build [item] ``` -------------------------------- ### Start Herbiboar Hunt with Stamina Potions Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/herbiboar.md Command to initiate a Herbiboar hunting trip, enabling the use of stamina potions to reduce trip duration. ```Command /hunt name:Herbiboar stamina_potions: ``true ``` -------------------------------- ### Initiating Item Reversion Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Miscelleanous/reverting-items.md This command is the starting point for reverting items in the bot. After typing this command, the bot will likely prompt you to select the specific item you wish to revert from a list of eligible items. ```Bot Command /createitem: revert ``` -------------------------------- ### Start Chompy Bird Hunt Minigame (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/big-chompy-bird-hunting.md Initiates the Big Chompy Bird Hunting minigame using the bot command. Requires meeting the specified prerequisites listed in the documentation. ```Bot Command [[/activities chompy_hunt action\:start]] ``` -------------------------------- ### Creating Crystal Halberd (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/gauntlet.md Command to craft a Crystal halberd using a Crystal weapon seed and 40 Crystal shards. Requires 78 Smithing and Crafting. ```Bot Command /create item:Crystal halberd ``` -------------------------------- ### Using Grand Exchange - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/getting-started/FAQ.md Refers to the `/ge` command as the method for buying and selling items with other players using the grand exchange system within the bot. ```Bot Command /ge ``` -------------------------------- ### Creating Crystal Bow (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Minigames/gauntlet.md Command to craft a Crystal bow using a Crystal weapon seed and 40 Crystal shards. Requires 78 Smithing and Crafting. ```Bot Command /create item:Crystal bow ``` -------------------------------- ### Starting Ourania Delivery Service Trip (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Minigames/ourania-delivery-service-ods.md Use this command to initiate a new Ourania Delivery Service trip. This begins the process of crafting runes and delivering them to wizards. ```Bot Command /bsominigames ourania_delivery_service start ``` -------------------------------- ### List All Tames (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Tames/introduction.md Shows a list of all tames owned by the player. ```Bot Command /tames list ``` -------------------------------- ### Hunt Sapphire Glacialis Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/hunter/hunter-training.md Initiates hunting for Sapphire Glacialis butterflies, used for training from level 25+ up to level 29+ Hunter. The quantity parameter specifies the number of creatures to hunt. ```Bot Command /hunt name:Sapphire glacialis quantity:200 ``` -------------------------------- ### Train Agility at Pollnivneach Rooftop - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/agility.md Starts training agility at the Pollnivneach Rooftop Course. This course is recommended for players level 70-72 Agility. ```Bot Command /laps name\:Pollnivneach Rooftop Course ``` -------------------------------- ### Managing Elidinis' Ward (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Raids/toa.mdx These commands facilitate the creation of the fortified Elidinis' Ward by combining the base ward with an Arcane sigil, or reverting the fortified ward back to its components. Fortifying requires soul runes, prayer, and smithing levels. ```Bot Command /create item\:Revert Arcane spirit shield ``` ```Bot Command /create item\:Elidinis' ward (f) ``` -------------------------------- ### Equipping M'speak Amulet Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/bso/Minigames/mmmr.md Uses the `/gear equip` command to equip the M'speak amulet into the 'Misc' gear setup. ```Bot Command /gear equip gear_setup: Misc item:M'speak amulet ``` -------------------------------- ### Using Slepey Tablet for Boost (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Bosses/the-nightmare.md Execute this command to use the Slepey tablet item, which provides a 15% boost for Phosani's Nightmare trips after reaching 100 KC. ```Bot Command /use item: Slepey tablet ``` -------------------------------- ### Start 'The Heart of Darkness' Quest - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/quests.mdx Use this command to send your minion to complete the specific quest 'The Heart of Darkness'. This quest has skill, quest, and combat level requirements and provides specific XP rewards upon completion. ```Bot Command /activities quest name:The Heart of Darkness ``` -------------------------------- ### Set Always Pay Farming Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/farming/farming-training.md Configures the bot to automatically pay the farmer NPC to protect crops from disease. This setting helps maximize yield and experience gain by preventing crop loss. ```Other /farming always_pay ``` -------------------------------- ### Set Default Compost Farming Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/farming/farming-training.md Sets the default compost type for farming activities using the bot. Specifies 'Ultracompost' as the preferred type, recommended for serious farming. Ensure you have a supply of the chosen compost. ```Other /farming default_compost compost\:Ultracompost ``` -------------------------------- ### Fishing Shrimps (Bot Command) Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/fishing/fishing-training.md Uses the bot's /fish command to catch shrimps, recommended for levels 1-5 as the starting method for Fishing training. ```Bot Command /fish name:Shrimps ``` -------------------------------- ### Basic GE Buy Command - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Getting Started/grand-exchange.md Initiates the process to buy items on the Grand Exchange. This command typically requires further interaction or parameters to specify the item, quantity, and price. ```Bot Command /ge buy ``` -------------------------------- ### Train Agility at Ape Atoll Course - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/agility.md Starts training agility at the Ape Atoll Agility Course. This course is recommended for players level 48-70 Agility and is required for monkey backpacks. Note that alching is not possible here. ```Bot Command /laps name\:Ape Atoll Agility Course ``` -------------------------------- ### Train Agility at Draynor Rooftop - Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/agility.md Starts training agility at the Draynor Village Rooftop Course. This course is recommended for players level 14-25 Agility. ```Bot Command /laps name\:Draynor Village Rooftop Course ``` -------------------------------- ### Equipping Gear (Bronze Arrow) - Discord Bot Command Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Miscelleanous/crack-the-clue.md Uses the /gear equip command to equip a 'Bronze arrow' into the 'Melee' gear setup. ```Discord Bot Command /gear equipgear_setup:Meleeitem:Bronze arrow ``` -------------------------------- ### Getting a Farming Contract Source: https://github.com/oldschoolgg/oldschoolbot/blob/master/docs/src/content/docs/osb/Skills/farming/farming-contracts.md Use this command to request a new farming contract from Guildmaster Jane. The specific input after `input:` determines the contract type or tier. ```Bot Command /farming contractinput:** ```