Skip to content

вынести остальной конфиг из config.py в .env #14

Description

@iAmScienceMan

сейчас через env читается только TOKEN. остальное захардкожено в config.py:

  • GUILD_ID
  • ALLOWED_USERS
  • TARGET_VOICE_CHANNELS (seed для targets.json)
  • SOURCE_CHANNEL_1, SOURCE_CHANNEL_2
  • ANON_TARGET_CHANNEL_ID

неудобно при смене сервера или для тех кто хочет поднять у себя. надо вынести в env, в репе оставить .env.example с пустыми значениями для документирования.

списки/мапы парсить из строки (csv для списков, json или gid:cid1,cid2;... для TARGET_VOICE_CHANNELS).

по timezones думать не надо, это статичный мап, в env смысла нет.

Metadata

Metadata

Assignees

Labels

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions