Up-to-date list of tf2 unusual effects.
const request = require("request");
request("https://raw.githubusercontent.com/mninc/tf2-effects/master/effects.json", function(err, response, body) {
if (err) console.error(err);
else {
let effects = JSON.parse(body);
}
});
import requests
import json
effects = json.loads(requests.get("https://raw.githubusercontent.com/mninc/tf2-effects/master/effects.json").text)
You could also check the version and only fetch the effect list when it updates.