Greasy Fork is available in English.

Steam totally disable autoplay

Totally disable steam autoplay

// ==UserScript==
// @name         Steam totally disable autoplay
// @namespace    https://blog.maple3142.net/
// @version      0.1
// @description  Totally disable steam autoplay
// @author       maple3142
// @match        https://store.steampowered.com/app/*
// @run-at       document-start
// @grant        none
// @compatible   firefox >=52
// @compatible   chrome >=55
// @license      MIT
// ==/UserScript==

;(function() {
	'use strict'
	const parseCookie = cookie =>
		Object.assign(
			...cookie
				.split(/[;\s]/)
				.filter(x => x)
				.map(t => t.split('='))
				.map(([k, v]) => ({ [k]: decodeURIComponent(v) }))
		)
	const serializeCookie = c => Object.keys(c).map(x => `${x}=${encodeURIComponent(c[x])};path=/;`)
	const setCookie = cookieobj => serializeCookie(cookieobj).forEach(x => (document.cookie = x))
	const cookie = parseCookie(document.cookie)
	cookie.bGameHighlightAutoplayDisabled = true
	setCookie(cookie)
})()