|
|
@ -12,19 +12,19 @@ framework for discord bots that uses contained files for individual feature plug |
|
|
|
|
|
|
|
|
|
|
|
### core: |
|
|
|
### core: |
|
|
|
* basic rate limiting |
|
|
|
* basic rate limiting |
|
|
|
* make sure broken sockets are properly addressed with a resume or reconnect |
|
|
|
|
|
|
|
* initial presence in config |
|
|
|
* initial presence in config |
|
|
|
* full REST api implementation |
|
|
|
* full REST api implementation |
|
|
|
* relative/nonreal escape values for the config's `plugin.py` |
|
|
|
* relative/nonreal escape values for the config's `plugin_path_` |
|
|
|
|
|
|
|
* split the REST API stuff up so they're not in `client` |
|
|
|
|
|
|
|
|
|
|
|
### plugins: |
|
|
|
### plugins: |
|
|
|
* save session config to file |
|
|
|
* save session config to file |
|
|
|
* re: runtime modufication of authenticated users and such |
|
|
|
* re: runtime modification of authenticated users and such |
|
|
|
|
|
|
|
|
|
|
|
### done: |
|
|
|
### done: |
|
|
|
* ~~plugin manager & hook integration~~ |
|
|
|
* ~~plugin manager & hook integration~~ |
|
|
|
* ~~default plugins so the bot does _something_ out of the box~~ |
|
|
|
* ~~default plugins so the bot does _something_ out of the box~~ |
|
|
|
* ~~plugin reloading, user (command) authentication, etc. will also probably be written in plugin form~~ |
|
|
|
* ~~plugin reloading, user (command) authentication, etc. will also probably be written in plugin form~~ |
|
|
|
* ~~take config as cli param~~ |
|
|
|
* ~~take config as cli param~~ |
|
|
|
* ~~plugins need to be asynchronously run (or something)~~ |
|
|
|
* ~~plugins need to be asynchronously run (or something)~~ |
|
|
|
|
|
|
|
* ~~make sure broken sockets are properly addressed with a resume or reconnect~~ |