2026-08-07 09:54:27 -06:00
2026-08-04 19:39:16 -06:00
2026-08-07 09:54:27 -06:00
2026-04-03 01:51:06 -06:00
2026-08-04 13:46:25 -06:00
2026-04-03 01:51:06 -06:00
2026-08-07 09:54:27 -06:00
2026-08-04 22:38:46 -06:00
2026-08-04 13:06:50 -06:00
2026-08-04 13:06:50 -06:00
2026-07-28 14:44:37 -06:00
2026-08-07 09:54:27 -06:00
2026-08-04 22:38:46 -06:00
2026-04-03 01:51:06 -06:00
2026-07-28 14:44:37 -06:00

wiktlarp-tf2

larp as en.wiktionary.org.

example

this is a really stupid script to gloss [[wikilinked]] words sent in tf2 chat. it works by reading TF2's console log file for events, and responding over RCON.

con_logfile console.log
ip 0.0.0.0
rcon_password monitor
net_start

wiktionary entries are discovered via a wiktextract jsonl dump converted to sqlite via the rust program in db. it is also desirable to create an index for the words:

(let [ds (sql/get-datasource {:dbtype "sqlite" :dbname "db/words.db"})]
        (with-open [conn (sql/get-connection ds)]
          (sql/execute! conn ["create index idx on words(word)"])))
S
Description
larp as enwikt
Readme 429 MiB
Languages
Rust 45.5%
Clojure 37.9%
Nix 16.6%