Skip to content

Save setting for multiple bots #3

@candre23

Description

@candre23

Currently, botsettings.json is hardcoded as the only place settings may be saved and it's not possible to save separate settings for multiple bots. I'm sure I could get gemini to just do this one way or another, but I figured maybe you'd have a preference for how it gets done. The way I see it, the options are:

  • Specify a 3rd external file when starting the bot from which to save/load settings
  • Move the settings from botsettings.json to either the .env or character.json file specified when the bot is started
  • Keep botsettings.json, but add the capability to store settings for multiple bots (determined by bot token?) within this file
  • Combine settings and info from .env, char.json, and botsettings.json into one master settings file per bot

My first preference is for the "combine everything" option. Fewer files to keep track or and edit is better IMO. My second choice would be moving to saved settings into the .env file for the bot. Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions