Adding functionality to parse lists of numbers in a line so commands like the following are valid. Also allows for whitespace separated lists or comma separated lists: 1 2 3 or 1,2,3 or 1, 2, 3.
!mfaimagebot <album-link> 2, 3, 42
!mfaimagebot 2, 3, 42
- Order of the list is preserved:
2, 10, 1links image 2, then 10, then 1 - Repeated links are allowed:
!mfaimagebot 1, 1, 1, 1links image 1 four times - Being branded as a feature, negative numbers are valid:
0links the last image in an album,-1links the 2nd to last, etc. - Non-integers are silently ignored:
!mfaimagebot notANormalCommandIntput 1, 3, 5.5, 10, <out-of-bounds>, 7, 3should properly link image 1, then 3, then 10, then print an error for out of bounds, then image 3 again