A martini glass in black and white Loathers.net

Unlike our speedgame analysis, our scripting assistance articles are semi-rarely updated. Still, these should (hopefully!) give curious readers a good starting point from which to start scripting up your very own KOLMafia scripts.

For our suite of scripts, check out our GitHub!


Scripting Articles

Awesome KOL Scripts

January 12, 2025

This document contains a list of commonly used and (largely) regularly updated scripts that are used for a wide variety of different use cases. We've sorted these scripts out into four distinct catego

How to Script Community Service

April 4, 2022

[Community Service](https://wiki.kingdomofloathing.com/Community_Service) (CS) has become a commonly scripted challenge path due to its simplicity and speed (both in-game and real-time). Rather than n

How to Submit a Pull Request

January 27, 2022

Ever wonder what the heck a pull request is? Most people have! This is a simple overview of how you'd go about submitting one of these wild and crazy things. ## What is a Pull Request? Let's say you

An ASH Overview

December 8, 2021

ASH is a custom coding language designed and built by the KOLMafia development team for scripts interfacing directly with the Kingdom of Loathing. It was lovingly designed and is constantly updated an

KOL Javascript Overview

October 16, 2021

Javascript (and Typescript) is the new-ish hotness when it comes to building powerful new KOLMafia scripts. In this article, good ol' Sweaty Bill will go over the hows and whys of Javascript in the KO

Community Service Script Repository

October 8, 2021

This document is a list of commonly used scripts for ascensions in the [Community Service](https://wiki.kingdomofloathing.com/Community_Service) challenge path in KoL. Most of them are meant for 1-day

An Intro to KOL Scripting

October 8, 2021

## Why script KoL? When the Kingdom of Loathing (KoL) was first created, it was designed to be a game you could play during your coffee break. Each day you have 40 adventures, and you can spend them