Ticket #11 (new enhancement)
Configuration system
| Reported by: | korpse | Owned by: | korpse |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | EridanusStd | Version: | |
| Keywords: | Cc: |
Description (last modified by korpse) (diff)
One solution here is to introduce a Channel item, that would store channel related metadata such as the active plugins, the topic separator; a Network item (currently this looks a lot like IRCBotConfig) that would store information like default timezone, channels to join, nickname, modes, etc.
Perhaps maybe a singleton Global (or Config?) item that would store any bot-global information. Something more specific than Channel might also be useful, although this kind of thing would probably be plugin-specific. I'm not sure about this at the moment.
API keys should not be stored on plugins, see #12.
Change History
Note: See
TracTickets for help on using
tickets.
