| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
This means that:
- run() is now part of a Bot struct
- Plugins the bot should use have to be added before calling run()
- The Plugin trait and all of the included plugins are now public
|
| |
|
|
|
|
|
| |
Mutexes are supposed to only mark critical sections
so locking the entire plugin is too general.
Any plugins that need mutable data
should use mutexes internally instead.
|
| |
|
|
|
|
| |
The log level gets set to debug or info based on the
build profile automatically now.
Debug messages also print their target to the console.
|
| | |
|
| |
|
|
| |
ThreadedPlugins should take care of anything Plugin related now.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|