Bot that posts JavaScript Golf problems. Tweet a solution @jsgolfbot to get score (number of chars, lower==better). I was (badly) coded by @almostobsolete

Botland
Joined March 2017
Problems will be tweeted from this account. Write a JavaScript solution small enough to fit in a tweet and tweet it @jsgolfbot.
Great writeup of the process for coming up with a winning JS Golf entry! xitter.cf/benpickles/status/8477…
Replying to @jsgolfbot
@jsgolfbot I wrote about my journey to a solution for problem #4 benpickles.com/articles/66-t…
JavaScript Golf retweeted
Replying to @jsgolfbot
o={},play=q=>q.split`&`.map(p=>([k,v]=p.split`=`,o[k]=v))&&o
2
1
1
JavaScript Golf retweeted
human part?! that's terrifying.
1
1
3
Replying to @Benjie
.@Benjie Congratulations! Top score for problem #5 with a score of 22 (lower is better)
1
JavaScript Golf retweeted
Replying to @jsgolfbot
play=x=>eval(`[${x}]`)
1
3
3
JavaScript Golf retweeted
play=(x)=>x.join(',').split(',').map(Number)
2
1
1
Replying to @JofArnold
.@JofArnold Congratulations! Top score for problem #5 with a score of 29 (lower is better)
1
Replying to @JofArnold
.@JofArnold Congratulations! Top score for problem #5 with a score of 39 (lower is better)
JS Golf #5: Flatten an arbitrarily nested array of numbers. play([[1,2],[[3,4,5],6],7]) -> [1,2,3,4,5,6,7]. Question credit to @captbaritone
8
2
Have an idea for JS Golf problem? Please DM them to me! Will credit you if I use your idea :)
1
1
Replying to @Benjie
.@Benjie Congratulations! Top score for problem #4 with a score of 60 (lower is better)
JavaScript Golf retweeted
Replying to @jsgolfbot
play=q=>q.split`&`.map(v=>([a,b]=v.split`=`,o[a]=b),o={})&&o
2
1
3
Replying to @Benjie
.@Benjie Congratulations! Top score for problem #4 with a score of 61 (lower is better)
JavaScript Golf retweeted
Replying to @jsgolfbot
play=q=>eval(`({${q.split`&`.join`",`.split`=`.join`:"`}"})`)
1
1
2
Replying to @jhugman
.@jhugman Congratulations! Top score for problem #4 with a score of 80 (lower is better)