Cardinal
Cardinal copied to clipboard
Cardinal state isn't persistent across reconnections
When Cardinal disconnects from the server and reconnects, a new instance of CardinalBot is created. The new instance has stale data from the configuration file originally read when Cardinal was brought online. This means if, after Cardinal connects, any plugins were loaded that aren't in the configuration file, or were added to the configuration file, are not loaded. Same for channels, etc.