I'm gonna do a silly thing that adds hundreds of posts to the quest board...

gaming
Tags: #<Tag:0x00007f92a0abc608>

#1

Continuing the discussion from Questing the games:

I’m trying to get through all these buckets of things I’ve been tracking, and I’d rather do other stuff than manually (and quit witfully) adding all the things I want to make note of for future reference so… I’m gonna automate this with scripts and stuff.

Here’s how:

  1. Get all the things in a text file
  2. Go through each one of the things and create a new post
  3. Create a link to Wikipedia and hope for the best

So, I have over 800 games in Steam. Gah. But there they are. I can use the SteamAPI to get a list of those, and then I can create a bash script to curl all those into #quest-board. When I create the message, I’ll include a Wikipedia link with the title at the end. That’ll probably work…

Let’s see!


Discover Cogs
Discover Unity of Command
Discover Dustforce
Discover The Blackwell Legacy
Discover Blackwell Unbound
Discover Blackwell Convergence
Discover Void Destroyer
Discover Crusader Kings II
Discover Osmos
Discover EDGE
Discover Anomaly Warzone Earth
Discover Titan Attacks
Discover Goat Simulator
Discover Total War: SHOGUN 2
Discover Insanely Twisted Shadow Planet
Discover Hitman: Blood Money
Discover Cubemen
Discover Snuggle Truck
Discover Lunar Flight
Discover Mini Motor Racing EVO
Discover AaaaaAAaaaAAAaaAAAAaAAAAA!!! for the Awesome
Discover Deus Ex: Invisible War
Discover Battlestations: Midway
Discover Hitman: Codename 47
Discover Iron Grip: Warlord
Discover FTL: Faster Than Light
Discover Puzzle Kingdoms
Discover Psychonauts
Discover Toki Tori
Discover Titan Quest
Discover Titan Quest: Immortal Throne
Discover Titan Quest Anniversary Edition
Discover Half-Life 2: Lost Coast
Discover Race: The WTCC Game
Discover Stacking
Discover Mini Ninjas
Discover Legend of Grimrock
Discover Zen Bound® 2
Discover Avadon: The Black Fortress
Discover Swords and Soldiers HD
Discover STAR WARS™ Knights of the Old Republic™ II: The Sith Lords™
Discover Analogue: A Hate Story
Discover Half-Life 2
Discover RACE: Caterham Expansion
Discover Card City Nights
Discover Left 4 Dead
Discover Total War: EMPIRE - Definitive Edition
Discover Bionic Commando Rearmed
Discover STAR WARS™ Starfighter™
Discover RACE 07
Discover RACE On
Discover STCC: The Game
Discover RACE 07 - Formula RaceRoom Add-On
Discover Red Faction: Guerrilla Steam Edition
Discover STAR WARS™ Jedi Knight II: Jedi Outcast™
Discover The Last Remnant
Discover Star Wars: Battlefront 2 (Classic, 2005)
Discover STAR WARS™ Republic Commando
Discover STAR WARS™: Knights of the Old Republic™
Discover Red Faction Guerrilla Re-Mars-tered
Discover STAR WARS™: Dark Forces
Discover STAR WARS™ Jedi Knight: Dark Forces II
Discover STAR WARS™ Jedi Knight: Jedi Academy™
Discover Machinarium
Discover PixelJunk Eden
Discover Rune Classic
Discover Unmechanical
Discover Just Cause
Discover Tales from Space: Mutant Blobs Attack
Discover Thief Gold
Discover Endless Space
Discover Tower Wars
Discover Wizorb
Discover Lucius
Discover Dragon Age: Origins
Discover Left 4 Dead 2
Discover Flotilla
Discover Portal
Discover Gratuitous Space Battles
Discover Victoria II
Discover Gish
Discover Penumbra: Overture
Discover Aquaria
Discover Ship Simulator Extremes
Discover Front Mission Evolved
Discover STAR WARS™: The Force Unleashed™ II
Discover Two Worlds II
Discover LIMBO
Discover Amnesia: The Dark Descent
Discover Bastion
Discover Ys Origin
Discover Spirits
Discover Thirty Flights of Loving
Discover STAR WARS™: The Force Unleashed™ Ultimate Sith Edition
Discover Just Cause 2
Discover Mass Effect 2
Discover Supreme Commander 2
Discover Battlefield: Bad Company 2
Discover Plain Sight
Discover STAR WARS™ Empire at War: Gold Pack
Discover World of Goo
Discover Lugaru HD
Discover The Witcher 2: Assassins of Kings Enhanced Edition
Discover War of the Roses
Discover Solar 2
Discover The Retro Expansion
Discover The WTCC 2010 Pack
Discover Race Injection
Discover Disciples III: Renaissance
Discover Commandos 2: Men of Courage
Discover Samorost 2
Discover Lara Croft and the Guardian of Light
Discover Shadowgrounds
Discover Shadowgrounds: Survivor
Discover Atom Zombie Smasher
Discover Terraria
Discover Lone Survivor: The Director's Cut
Discover Splice
Discover Galaxy on Fire 2™ Full HD
Discover Tower Wars Editor
Discover BIT.TRIP BEAT
Discover SpaceChem
Discover Fieldrunners
Discover Torchlight II
Discover Thomas Was Alone
Discover Viking: Battle for Asgard
Discover Chivalry: Medieval Warfare
Discover Chaser
Discover Bejeweled 3
Discover War of the Roses Balance Beta
Discover Beat Hazard
Discover Runespell: Overture
Discover Galcon Fusion
Discover Syberia
Discover STCC II
Discover GT Power Expansion
Discover Eufloria
Discover Eufloria HD
Discover Deus Ex: Game of the Year Edition
Discover Commandos: Behind Enemy Lines
Discover Commandos: Beyond the Call of Duty
Discover HOARD
Discover Commandos 3: Destination Berlin
Discover Sengoku
Discover TRAUMA
Discover Frozen Synapse
Discover Costume Quest
Discover Blocks That Matter
Discover Secret Files: Tunguska
Discover Deponia
Discover Guns of Icarus Online
Discover Retro City Rampage™ DX
Discover Shatter
Discover Rochard
Discover Chaos on Deponia
Discover NiGHTS into Dreams...
Discover Two Worlds: Epic Edition
Discover Duke Nukem 3D: Megaton Edition
Discover Stealth Bastard Deluxe
Discover Jet Set Radio
Discover Triple Town
Discover DmC Devil May Cry
Discover 10000000
Discover RPG Maker VX Ace
Discover Trine 2
Discover Impire
Discover Star Conflict
Discover Vindictus
Discover The Lord of the Rings Online™
Discover War Thunder
Discover Path of Exile
Discover Kentucky Route Zero
Discover Deadlight
Discover Tropico 4
Discover Defender's Quest: Valley of the Forgotten
Discover Hitman 2: Silent Assassin
Discover Super Hexagon
Discover Hearts of Iron III
Discover Weird Worlds: Return to Infinite Space
Discover Orcs Must Die! 2
Discover Crazy Taxi
Discover SEGA Bass Fishing
Discover Sonic Adventure DX
Discover Space Channel 5: Part 2
Discover Waking Mars
Discover Dungeon Defenders
Discover Sang-Froid - Tales of Werewolves
Discover Fallen Enchantress: Legendary Heroes
Discover Fieldrunners 2
Discover Tomb Raider
Discover Toribash
Discover Marvel Heroes Omega
Discover Star Trek
Discover BIT.TRIP Presents... Runner2: Future Legend of Rhythm Alien
Discover Pressure
Discover Dungeon Hearts
Discover Cities in Motion 2
Discover Kinetic Void
Discover SolForge
Discover Air Forte
Discover Cubemen 2
Discover Jack Lumber
Discover La-Mulana
Discover Resident Evil Revelations / Biohazard Revelations
Discover Surgeon Simulator
Discover God Mode
Discover Sanctum 2
Discover Unepic
Discover The Forest
Discover Sir, You Are Being Hunted
Discover FRACT OSC
Discover Skulls of the Shogun
Discover Super Splatters
Discover Toki Tori 2
Discover Toki Tori 2 Level Editor
Discover Resident Evil 5 / Biohazard 5
Discover Monster Loves You!
Discover Gnomoria
Discover Eador. Masters of the Broken World
Discover Remember Me
Discover Dust: An Elysian Tail
Discover The Night of the Rabbit
Discover Cubetractor
Discover Knights of Pen and Paper 1
Discover Europa Universalis IV
Discover Afterfall InSanity Extended Edition
Discover 140
Discover Verdun
Discover Banished
Discover Planetary Annihilation
Discover Mushroom 11
Discover The Raven Remastered
Discover StarMade
Discover Velocity®Ultra
Discover Day of Defeat
Discover Half-Life
Discover The Raven - Legacy of a Master Thief
Discover Edge of Space
Discover Space Engineers
Discover Where is my Heart?
Discover The Novelist
Discover Shadow Warrior Classic Redux
Discover Ittle Dew
Discover Realms of Arkania: Blade of Destiny
Discover Counter-Strike
Discover Team Fortress Classic
Discover Deathmatch Classic
Discover Half-Life: Opposing Force
Discover Ricochet
Discover Counter-Strike: Condition Zero
Discover Counter-Strike: Condition Zero Deleted Scenes
Discover Half-Life: Blue Shift
Discover Counter-Strike: Source
Discover Half-Life: Source
Discover Day of Defeat: Source
Discover Half-Life 2: Deathmatch
Discover Half-Life Deathmatch: Source
Discover Half-Life 2: Episode One
Discover Half-Life 2: Episode Two
Discover Portal 2
Discover Counter-Strike: Global Offensive
Discover Saints Row IV
Discover Mercenary Kings
Discover SpeedRunners
Discover No Time To Explain Remastered
Discover Kingdom Rush
Discover Teleglitch: Die More Edition
Discover Secrets of Rætikon
Discover Viscera Cleanup Detail
Discover Viscera Cleanup Detail: Shadow Warrior
Discover Viscera Cleanup Detail: Santa's Rampage
Discover Papers, Please
Discover PixelJunk™ Monsters Ultimate
Discover Epigenesis
Discover Divekick
Discover Mark of the Ninja
Discover Mark of the Ninja: Remastered
Discover Eador. Genesis
Discover Beatbuddy: Tale of the Guardians
Discover Anachronox
Discover Hammerwatch
Discover Freedom Planet
Discover Craft The World
Discover Doorways: Prelude
Discover 1953 - KGB Unleashed
Discover Draw a Stickman: EPIC
Discover Iesabel
Discover Risk of Rain
Discover Spelunky
Discover THE KING OF FIGHTERS XIII STEAM EDITION
Discover Desperados 2: Cooper’s Revenge
Discover Catan
Discover Space Hulk
Discover ENSLAVED™: Odyssey to the West™ Premium Edition
Discover Full Mojo Rampage
Discover Contraption Maker
Discover Godus
Discover Godus Wars
Discover Ironclad Tactics
Discover Amnesia: A Machine for Pigs
Discover FORCED
Discover Lost Planet 3
Discover Hate Plus
Discover METAL SLUG 3
Discover Jazzpunk: Director's Cut
Discover Paranautical Activity: Deluxe Atonement Edition
Discover Among the Sleep
Discover Super Time Force Ultra
Discover Chroma Squad
Discover The Inner World
Discover TowerFall Ascension
Discover Gravity Ghost
Discover Legend of Grimrock 2
Discover Go! Go! Nippon! ~My First Trip to Japan~
Discover Solar Flux
Discover Long Live The Queen
Discover Rust
Discover Claire
Discover FOTONICA
Discover Axis Game Factory's AGFPRO 3.0
Discover Wrack
Discover Enclave
Discover MirrorMoon EP
Discover KickBeat Steam Edition
Discover Hitman: Contracts
Discover Startopia
Discover Deadly Premonition: The Director's Cut
Discover Legends of Eisenwald
Discover Darkout
Discover Desktop Dungeons
Discover Grim Dawn
Discover Deus Ex: Human Revolution - Director's Cut
Discover Talisman: Prologue
Discover Talisman: Digital Edition
Discover Goodbye Deponia
Discover Savant - Ascent
Discover Lovers in a Dangerous Spacetime
Discover Rust - Staging Branch
Discover Eldritch
Discover Nihilumbra
Discover Rocket League
Discover Race The Sun
Discover Rescue: Everyday Heroes
Discover Halfway
Discover Neverending Nightmares
Discover CastleMiner Z
Discover Steam Marines
Discover Sparkle 2 Evo
Discover Knights and Merchants
Discover Gorky 17
Discover Septerra Core
Discover Volgarr the Viking
Discover Wizardry 8
Discover Silent Storm
Discover Silent Storm Sentinels
Discover Escape Goat 2
Discover Daikatana
Discover Spacebase DF-9
Discover PixelJunk™ Shooter
Discover Damned
Discover Shadow Warrior
Discover Unholy Heights
Discover Violett
Discover Probability 0
Discover Tetrobot and Co.
Discover The 7th Guest
Discover The 11th Hour
Discover Democracy 3
Discover Avadon 2: The Corruption
Discover Desperados - Wanted Dead or Alive
Discover 1001 Spikes
Discover Sonic and All-Stars Racing Transformed Metal Sonic DLC Pack
Discover The Stanley Parable
Discover Small World 2
Discover Emergency 2014
Discover Contagion
Discover Symphony
Discover Lifeless Planet
Discover 99 Spirits
Discover Age of Empires® III: Complete Collection
Discover Cloudbuilt
Discover Little Racers STREET
Discover Crimsonland
Discover Stronghold Crusader Extreme HD
Discover STARWHAL
Discover Girls Like Robots
Discover Paper Sorcerer
Discover Mitsurugi Kamui Hikae
Discover Pixel Piracy
Discover Platformines
Discover Meridian: New World
Discover The Incredible Adventures of Van Helsing
Discover Lethal League
Discover Vanguard Princess
Discover Tsukumogami
Discover Age of Empires II: HD Edition
Discover Rollers of the Realm
Discover GoD Factory: Wingmen
Discover Stronghold Crusader HD
Discover Signs of Life
Discover SPACECOM
Discover Full Bore
Discover CONSORTIUM
Discover Coin Crypt
Discover Deadly 30
Discover Alpha Kimori™ Episode One
Discover Windforge
Discover Heroes of Annihilated Empires
Discover Tower of Guns
Discover One Way Heroics
Discover GameGuru
Discover Beware Planet Earth
Discover Galcon Legends
Discover Broken Sword 5 - the Serpent's Curse
Discover RPG Maker XP
Discover Satellite Reign
Discover Year Walk
Discover Hero Siege
Discover WORLD END ECONOMiCA episode.01
Discover LOVE
Discover AR-K
Discover Quest of Dungeons
Discover Robot Roller-Derby Disco Dodgeball
Discover The Forest of Doom
Discover Etherlords
Discover Etherlords II
Discover Car Mechanic Simulator 2014
Discover Electronic Super Joy
Discover 10 Second Ninja
Discover Broken Age
Discover The Banner Saga
Discover The Incredible Adventures of Van Helsing II
Discover Out of the Park Baseball 15
Discover Blades of Time
Discover Octodad: Dadliest Catch
Discover Always Sometimes Monsters
Discover Dropsy
Discover Agarest: Generations of War
Discover Battle Group 2
Discover Farming World
Discover Albedo: Eyes from Outer Space
Discover Sportsfriends
Discover A Story About My Uncle
Discover TinyKeep
Discover Aveyond 3-1: Lord of Twilight
Discover Vertiginous Golf
Discover GAUGE
Discover Hotline Miami 2: Wrong Number
Discover OlliOlli
Discover Planet Explorers
Discover Murder Miners
Discover Post Master
Discover Loren The Amazon Princess
Discover Sudeki
Discover The Book of Legends
Discover Shantae: Risky's Revenge - Director's Cut
Discover Thief
Discover Spider: Rite of the Shrouded Moon
Discover Skyborn
Discover Labyrinthine Dreams
Discover South Park™: The Stick of Truth™
Discover Interplanetary
Discover Interplanetary: Enhanced Edition
Discover Gigantic Army
Discover Grim Legends 2: Song of the Dark Swan
Discover Soul Axiom
Discover Bridge Constructor Playground
Discover A Boy and His Blob
Discover Strider
Discover resident evil 4 / biohazard 4
Discover This War of Mine
Discover SuperPower 2 Steam Edition
Discover DeadCore
Discover Grim Legends: The Forsaken Bride
Discover Crimzon Clover WORLD IGNITION
Discover Eidolon
Discover FarSky
Discover Black Mirror II
Discover Battle Academy
Discover Company of Heroes 2
Discover Blackwell Epiphany
Discover Sunset
Discover Deus Ex: The Fall
Discover ROCKETSROCKETSROCKETS
Discover ACE COMBAT™ ASSAULT HORIZON Enhanced Edition
Discover Retro Game Crunch
Discover The Book of Unwritten Tales 2
Discover Magicite
Discover SOMA
Discover Hyperdimension Neptunia Re;Birth1
Discover Paper Dungeons
Discover Spoiler Alert
Discover Jagged Alliance Gold
Discover Astebreed: Definitive Edition
Discover Enigmatis 2: The Mists of Ravenwood
Discover Clockwork Tales: Of Glass and Ink
Discover Deadly Sin 2
Discover Action Henk
Discover Kromaia
Discover ReignMaker
Discover Oknytt
Discover Strata
Discover Black Mirror III
Discover Mini Metro
Discover MURDERED: SOUL SUSPECT™
Discover Life is Feudal: Your Own
Discover Life is Feudal: MMO
Discover War of the Vikings
Discover Echo of Soul
Discover Legionwood 2: Rise of the Eternal's Realm
Discover You Must Build A Boat
Discover UberStrike
Discover Game Character Hub
Discover Ridge Racer™ Unbounded
Discover Street Racing Syndicate
Discover Duet
Discover Rise of Prussia Gold
Discover Tesla Effect
Discover Black Mirror I
Discover TRI: Of Friendship and Madness
Discover Crawl
Discover White Noise Online
Discover Kill The Bad Guy
Discover Merchants of Kaidan
Discover Millie
Discover Crowntakers
Discover Fenix Rage
Discover Anomaly Defenders
Discover Valkyria Chronicles™
Discover Blade Symphony
Discover MIND Path to Thalamus E.Edition
Discover Lords of Xulima
Discover Renowned Explorers: International Society
Discover Brawlhalla
Discover Lovely Planet
Discover BattleBlock Theater
Discover Lemma
Discover Sweet Lily Dreams
Discover GALAK-Z
Discover Q.U.B.E.
Discover Q.U.B.E: Director's Cut
Discover Frederic: Resurrection of Music
Discover Frederic: Evil Strikes Back
Discover Electronic Super Joy: Groove City
Discover The Blue Flamingo
Discover The Beginner's Guide
Discover Trove
Discover Qora
Discover Another Perspective
Discover Lexica
Discover Real Boxing™
Discover Detective Case and Clown Bot in: Murder in the Hotel Lisbon
Discover Spy Chameleon - RGB Agent
Discover Close Combat - Gateway to Caen
Discover Qvadriga
Discover Victory At Sea
Discover Orbital Gear
Discover Woodle Tree Adventures
Discover Shadowrun: Dragonfall - Director's Cut
Discover Infinifactory
Discover Robocraft
Discover Of Guards And Thieves
Discover Roundabout
Discover Sniper: Ghost Warrior
Discover Frontline : Road to Moscow
Discover Tex Murphy: Mean Streets
Discover Tex Murphy: Martian Memorandum
Discover FATE
Discover FATE: Undiscovered Realms
Discover Penarium
Discover Tex Murphy: Under a Killing Moon
Discover Tex Murphy: The Pandora Directive
Discover Tex Murphy: Overseer
Discover Zoo Park
Discover Savage Lands
Discover Knights of Pen and Paper 2
Discover Hatoful Boyfriend
Discover Fractured Space
Discover Deathtrap
Discover Wasteland 2
Discover Wasteland 1 - The Original Classic
Discover Wasteland 2: Director's Cut
Discover Dreamfall Chapters
Discover Hell
Discover METAL SLUG X
Discover WAKFU
Discover The Masterplan
Discover Time Mysteries 2: The Ancient Spectres
Discover Skyward Collapse
Discover Gone Home
Discover Sunrider: Mask of Arcadius
Discover Sakura Spirit
Discover Boid
Discover The Red Solstice
Discover Nosgoth
Discover Magic 2015
Discover Magic Duels
Discover A City Sleeps
Discover Shadow Puppeteer
Discover Toast Time
Discover Grim Fandango Remastered
Discover Sprite Lamp
Discover Double Action: Boogaloo
Discover Lumino City
Discover Warmachine Tactics
Discover The Detail
Discover Magnifico
Discover Coffin Dodgers
Discover Hexcells
Discover The Sun and Moon
Discover SteamWorld Heist
Discover Microsoft Flight Simulator X: Steam Edition
Discover Celestian Tales: Old North
Discover The Sacred Tears TRUE
Discover Mountain
Discover Ultra Street Fighter IV
Discover Rise of Incarnates
Discover Enforcer: Police Crime Action
Discover Time Mysteries 3: The Final Enigma
Discover Chariot
Discover Bridge Constructor Medieval
Discover Trine 3: The Artifacts of Power
Discover A Fistful of Gun
Discover Absolute Drift
Discover Roommates
Discover Hexcells Plus
Discover Hexcells Infinite
Discover Secret of the Magic Crystal
Discover Gurumin: A Monstrous Adventure
Discover TransOcean: The Shipping Company
Discover theHunter: Primal
Discover Tharsis
Discover NAM
Discover The Magic Circle
Discover Jotun: Valhalla Edition
Discover Screencheat
Discover Alien: Isolation
Discover Pirates! Gold Plus (Classic)
Discover Sid Meier's Covert Action (Classic)
Discover Outlast
Discover Deep Dungeons of Doom
Discover AppGameKit
Discover Nova-111
Discover Homebrew - Patent Unknown
Discover Outland
Discover Windward
Discover Whisper of a Rose
Discover The Marvellous Miss Take
Discover Sid Meier's Colonization (Classic)
Discover WASTED
Discover I am Bread
Discover Darklands
Discover Sword of the Samurai
Discover SanctuaryRPG: Black Edition
Discover F-117A Nighthawk Stealth Fighter 2.0
Discover Pier Solar and the Great Architects
Discover Reassembly
Discover Stealth Inc 2
Discover Phantom Breaker: Battle Grounds
Discover Command HQ
Discover Ziggurat
Discover Hack 'n' Slash
Discover The Interactive Adventures of Dog Mendonça and Pizzaboy
Discover Luna's Wandering Stars
Discover 2064: Read Only Memories
Discover GRAV
Discover The Journey Down: Chapter Two
Discover Dungeon of the Endless
Discover Magicka
Discover Strike Suit Zero
Discover PAYDAY 2
Discover Town of Salem
Discover Metro: Last Light
Discover Skara - The Blade Remains
Discover DARK SOULS™: Prepare To Die Edition
Discover Oddworld: Abe's Oddysee
Discover Demon Hunter: Chronicles from Beyond
Discover Tulpa
Discover bit Dungeon II
Discover Spriter Pro
Discover 1Quest
Discover The Journey Down: Chapter One
Discover Awesomenauts
Discover Primal Carnage
Discover Dirty Bomb
Discover Magicka: Wizard Wars
Discover THE KING OF FIGHTERS '98 ULTIMATE MATCH FINAL EDITION
Discover Goats on a Bridge
Discover Anno Online
Discover Sentinels of the Multiverse
Discover Avernum 2: Crystal Souls
Discover The Talos Principle
Discover Ticket to Ride
Discover Ratz Instagib 2.0
Discover Death Ray Manta
Discover The Ship Single Player
Discover The Ship Tutorial
Discover Oceanhorn: Monster of Uncharted Seas
Discover Sunless Sea
Discover Nuclear Throne
Discover Teddy Floppy Ear - Mountain Adventure
Discover Teddy Floppy Ear - Kayaking
Discover Oddworld: New 'n' Tasty
Discover The Ship
Discover Stardust Vanguards
Discover NEON STRUCT
Discover Zombie Kill of the Week - Reborn
Discover Overture
Discover KHOLAT
Discover Prime World: Defenders
Discover TyranoBuilder Visual Novel Studio
Discover THE KING OF FIGHTERS 2002 UNLIMITED MATCH
Discover Shantae and the Pirate's Curse
Discover Besiege
Discover Joe's Diner
Discover ARK: Survival Evolved
Discover ARK: Survival Of The Fittest
Discover samurai_jazz
Discover Hero of the Kingdom II
Discover Shadowrun: Hong Kong - Extended Edition
Discover Steredenn
Discover Hand of Fate
Discover Doodle God
Discover Supercharged Robot VULKAISER
Discover Sleeping Dogs™
Discover Planet of the Eyes
Discover The Silent Age
Discover Train Valley
Discover Shelter 2
Discover Please, Don’t Touch Anything
Discover Shin Samurai Jazz
Discover Eternal Senia
Discover Sheltered
Discover Time Mysteries: Inheritance - Remastered
Discover Resident Evil Revelations 2 / Biohazard Revelations 2
Discover Regency Solitaire
Discover Valhalla Hills
Discover MISSING: An Interactive Thriller - Episode One
Discover An Imp? A Fiend!
Discover NEO AQUARIUM - The King of Crustaceans -
Discover Last Word
Discover Warhammer: End Times - Vermintide
Discover The Confines Of The Crown
Discover Metro Conflict
Discover Snakebird
Discover Titan Souls
Discover Canabalt
Discover MX vs. ATV Unleashed
Discover Evoland 2
Discover PAC-MAN Championship Edition DX
Discover The Incredible Adventures of Van Helsing III
Discover Remnants of Isolation
Discover Cards and Castles
Discover StarFence: Heroic Edition
Discover Steamalot: Epoch's Journey
Discover Dead Space 2
Discover Fran Bow
Discover Door Kickers
Discover Sparkle 3 Genesis
Discover Turmoil
Discover Holy Potatoes! A Weapon Shop?!
Discover Clicker Heroes
Discover Roguelands
Discover JumpJet Rex
Discover Jump/Boxer
Discover The Way of the Pixelated Fist
Discover BASEBALL STARS 2
Discover METAL SLUG
Discover METAL SLUG 2
Discover SHOCK TROOPERS
Discover TWINKLE STAR SPRITES
Discover Magicka 2
Discover Magicka 2: Spell Balance Beta
Discover Aurion: Legacy of the Kori-Odan
Discover Boss Monster
Discover WORLD END ECONOMiCA episode.02
Discover Her Story
Discover TIS-100
Discover Teddy Floppy Ear - The Race
Discover BADLAND: Game of the Year Edition
Discover 16bit Trader
Discover Borderlands
Discover Epic Cards Battle(TCG)
Discover 80 Days
Discover Ninjahtic
Discover Planetary Annihilation: TITANS
Discover Bulb Boy
Discover Epistory - Typing Chronicles
Discover Skullgirls
Discover Total War: ROME II - Emperor Edition
Discover Total War: MEDIEVAL II - Definitive Edition
Discover SHOGUN: Total War™ - Gold Edition
Discover Poi
Discover Space Thinger
Discover Planetbase
Discover Expand
Discover Asdivine Hearts
Discover Stardew Valley
Discover Deponia Doomsday
Discover XCOM: Enemy Unknown
Discover Sid Meier's Ace Patrol
Discover 1993 Space Machine
Discover Human Resource Machine
Discover Shadowrun Chronicles - Boston Lockdown
Discover Borderlands 2
Discover Battle for Blood - Epic battles within 30 seconds!
Discover Asphyxia
Discover Ninjahtic Mind Tricks
Discover Never Alone (Kisima Ingitchuna)
Discover Mad Max
Discover Hurtworld
Discover Hurtworld SDK
Discover Just Cause 3
Discover Else Heart.Break()
Discover The Incredible Adventures of Van Helsing: Final Cut
Discover MEDIEVAL: Total War™ - Gold Edition
Discover Cibele
Discover Starward Rogue
Discover Stikbold!
Discover Slime Rancher
Discover Sid Meier's Civilization III: Complete
Discover Sid Meier's Pirates!
Discover Sid Meier's Ace Patrol: Pacific Skies
Discover Grey Goo
Discover WWE 2K16
Discover Company of Heroes - Legacy Edition
Discover Warhammer 40,000: Dawn of War - Game of the Year Edition
Discover Rome: Total War
Discover Rome: Total War - Alexander
Discover Warhammer 40,000: Dawn of War - Winter Assault
Discover Company of Heroes
Discover Warhammer 40,000: Dawn of War II
Discover Sid Meier's Civilization: Beyond Earth
Discover Random Access Murder
Discover Warhammer 40,000: Dawn of War - Dark Crusade
Discover Company of Heroes: Opposing Fronts
Discover Warhammer 40,000: Dawn of War - Soulstorm
Discover Company of Heroes: Tales of Valor
Discover Warhammer 40,000: Dawn of War II - Chaos Rising
Discover Warhammer 40,000: Dawn of War II - Retribution
Discover Eastside Hockey Manager
Discover Total War: ATTILA
Discover Ghost in the Shell: Stand Alone Complex - First Assault Online
Discover Sonic and SEGA All Stars Racing
Discover SONIC THE HEDGEHOG 4 Episode I
Discover Sonic Adventure™ 2
Discover Sonic CD
Discover SONIC THE HEDGEHOG 4 Episode II
Discover Sonic Lost World
Discover Riders of Icarus
Discover Life is Strange™
Discover THOTH
Discover Argo
Discover Diluvion
Discover Tom Clancy's Ghost Recon Wildlands Open Beta
Discover Just Cause™ 3: Multiplayer Mod
Discover Cortex Command
Discover Team Fortress 2
Discover Alien Swarm
Questing the games
Discover Knights of Pen and Paper +1 Edition
Discover The Binding of Isaac
Discover Sonic Generations
Discover Darwinia
Discover Uplink
Discover DEFCON
Discover Dungeons of Dredmor
Discover Jamestown
Discover Torchlight
Discover Space Pirates and Zombies
Discover Multiwinia
Discover Crayon Physics Deluxe
Discover Galactic Civilizations II: Ultimate Edition
Discover Dynamite Jack
Discover Shank
Discover Super Meat Boy
Discover NightSky
Discover Vessel
Discover Hitman: Absolution
Discover Total War: NAPOLEON - Definitive Edition
#2

Huh, the first step was easy enough. I had to sign up for a Steam API key, but getting the games was straightforward.

https://developer.valvesoftware.com/wiki/Steam_Web_API#GetOwnedGames_.28v0001.29

I took the JSON it returned, and ran it through the online converter they recommended at https://json-csv.com/. Normally I’d look up how to do this in a way that was more cool, but I don’t want to waste time. Here are the files:

games-owned.csv (118.5 KB)
games-owned.json.txt (191.6 KB)

I wanted the game details, so I used the following: https://api.steampowered.com/IPlayerService/GetOwnedGames/v0001/?key=XXX&steamid=76561198010211021&format=json&include_appinfo=1&include_played_free_games=1

I didn’t know how to add the &include_appinfo=1&include_played_free_games=1, but that is how. :slight_smile:


#3

Huh… according to my calculations, the script I just ran should be done in about 45 minutes! And then 903 new posts will appear in #quest-board. And they will all point back to this post! So we get to see how Discourse handles that, as well. :slight_smile:

If this works, I share how I did it! I mean, I will either way, but I wanna see, first!


#4

Wow, it might actually work! I can’t believe I got this lucky on the first try!

Well, sorta. Basically, I tested a few post earlier buy using curl to post new topics. That was so straightforward, I decided to just go for it, once I figured out how to loop through a file, in this case one containing the name of an item I have in Steam, on each line. Here is my gameon.sh:

#!/usr/bin/bash
filename="$1"
while read -r game; do
    curl -X POST -d title="Discover $game" -d raw="This quest to discover $game was automagically added, as described at https://talkgroup.xyz/t/im-gonna-do-a-silly-thing-that-adds-hundreds-of-posts-to-the-quest-board/1464 ^_^" -d category="21" https://talkgroup.xyz/posts?api_key=XXXXXX&api_username=maiki ; sleep 3 ;
done < "$filename"

And that’s it, really.

Reading:


Discover XEPs
#5

I didn’t do this part, because I have a lot of expansions and variant editions, and I didn’t want to create a huge number of obviously broken links. My goal is to organize knowledge, not to culture jam the good bits.


#6

This feels like really basic stuff that I missed, because I’ve really only learned what I needed, and not a lot of foundational stuff, in scripting, coding, or system administration.

I know how that sounds, because I’ve spent a good while processing it. See, it is something akin to a toolset. I’ve been keeping notes on something I call an “emotional toolset”, but it works here as well.

See, I didn’t get to do stuff like how most people did. I did it, but often a little later, and a little bit differently. For instance, I didn’t own a computer until I was 22. Prior to that, I only had access to a computer one hour a day at school, and they all hours of the public library when I was kicked out of school for being homeless (yeah, in some ways they really opened the door to an amazing path of technical curiosity, with a lens honed for compassion and punching up instead of down).

And because my childhood circumstances developed an intelligence complex, where I worship intellect while being most afeared of not having it myself, I always surrounded myself by people who could seemingly do anything. I could never keep up, but I still felt like I thrived around them. And if I’m honest, I kinda attract a classic “nerd” type. So I bring social skills to the party, wherever I go!

Anyhow, because I’ve got to train Clover to be like, a good human, I’ve finally found the energy and will to confront myself and get over me. And in the last few years I’ve really thrived by valuing other aspects of myself. It is actually kinda easy to feel special, all you candy asses freaking out because of the world. I don’t like it either, but honestly, every year is like that for me. As I type this, the most insane sound is happening not ten feet away from me. That’s how I roll.

But embracing chaos is a bit like peeking behind the curtain. You start to see where the walls are, and which were cognitive delusions. And suddenly a lot of scaffolding comes together… :slight_smile:

Oh, all the games are uploaded! Yay! Go vote!


#7

I wanted to make an official statement to the effect: I am not endorsing Steam. I think it is a horrible mess of a system, and gamers are fucking themselves by using it. I am doing this as a way to take what little data I actually own from the system, a list of digital artifacts I interacted with.


#8

I was thinking about making more elaborate imports, using a CSV with multiple values. I had some issues with IFS, because the titles had lots of characters, so it was difficult to find one to delimit them and get the results I wanted. However! I should have reversed the columns! Make the game titles last, so it picks up everything.

That’s useful: for future mass topic creation I’ll include URLs, and maybe other data, but nothing with strange characters. Also, will be able to add tags, with knowledge from How find tags id to add tags when create topic via API - support - Discourse Meta.


#9

Combined with the XEPs, I posted a lot this month, and it is just getting started!

Screenshot_2019-01-09%20talkgroup(1)