TODO (In no particular order)
- Automatically remove duplicates (case and metaword insensitive)
- [Mega] Add queue functionality.
- Break up large messages (what is the max?) into smaller ones to get around max size limits.
- Make send() obey ratelimiting procedures. This will require research into exactly what the ratelimit portion of headers indicates, and where it's located.
- Check for out of bounds JSON access in all FileIO operations.
- Make operations channel/guild specific.
DONE
- Dump (to chat) all words currently stored - Done! (With wordset support)
- Wordsets - Done!
- Fix this bug - Done! Fixed by ignoring the error. :)
Creating an HTTP POST request.
DATA: Sending request... [Snip] Receiving POST response. Error: Received error: end of stream Encountered error while shutting down web context stream. terminate called after throwing an instance of 'boost::system::system_error' what(): Broken pipe [1] 3460 abort ./GameBot