Improvements to the vanilla MusicBot - Most notable features include an advanced AutoPlaylist, metadata tags on songs, and all hosted for < 1$/mo on AWS
this would be useful when searching through a song. we can search in hierarchical fashion starting with people who have fewer songs and stopping at the person with the most songs. This doesn't really help if the same people executing these commands are the people with the most commands, which is likely.
If that's the case, a LRU cache might be good, where there are x number of allowed total songs and if the sum of the users' songs surpass the limit, the user to execute a command the longest time ago is booted off. I actually like this one the most c:
key: user obj/id val: num songs
this would be useful when searching through a song. we can search in hierarchical fashion starting with people who have fewer songs and stopping at the person with the most songs. This doesn't really help if the same people executing these commands are the people with the most commands, which is likely.
If that's the case, a LRU cache might be good, where there are x number of allowed total songs and if the sum of the users' songs surpass the limit, the user to execute a command the longest time ago is booted off. I actually like this one the most c: