diff --git a/config/config.go b/config/config.go new file mode 100644 index 0000000..4ea85e2 --- /dev/null +++ b/config/config.go @@ -0,0 +1,27 @@ +package config + +type Config struct { + Telegram TelegramConfig + Ollama OllamaConfig + Stats StatsConfig +} + +type StatsConfig struct { + Enabled bool +} + +type TelegramConfig struct { + Token string + AdministratorIds []int64 + OnlyAllowedChats bool + AllowedChats []int64 +} + +type OllamaConfig struct { + BaseUrl string + Token string +} + +func ReadFromEnvAndFile() Config { + +}