String args = message.split(" ");
This wouldn't happen if the API just set
overwrite=1instead of 0. However, I was (probably being overly cautious) afraid of a CRC32 hash collision happening. Basically, I wanted to exclude the possibility of people uploading an icon to the TS3 server which didn't already exist on there and it removing / changing an existing icon to that uploaded icon. At least this way you know that a "collision" has happened and can take the appropriate steps to resolve it
Hmmm, I have sometime problems with the CRC32. How do you mean that with overwrite=1?