Skip to content

Cardinal state isn't persistent across reconnections #178

@johnmaguire

Description

@johnmaguire

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions