feat: migrate codes from previous project
This commit is contained in:
24
internal/config/types.go
Normal file
24
internal/config/types.go
Normal file
@@ -0,0 +1,24 @@
|
||||
package config
|
||||
|
||||
type Config struct {
|
||||
Subscribes []Subscribe `mapstructure:"subscribes"`
|
||||
Feishu Feishu `mapstructure:"feishu"`
|
||||
Silicon Silicon `mapstructure:"silicon"`
|
||||
}
|
||||
|
||||
type Subscribe struct {
|
||||
Name string `mapstructure:"name"`
|
||||
Url string `mapstructure:"url"`
|
||||
Prompt string `mapstructure:"prompt"`
|
||||
Model string `mapstructure:"model"`
|
||||
}
|
||||
|
||||
type Feishu struct {
|
||||
AppID string `mapstructure:"app_id"`
|
||||
AppSecret string `mapstructure:"app_secret"`
|
||||
ChatID string `mapstructure:"chat_id"`
|
||||
}
|
||||
|
||||
type Silicon struct {
|
||||
Token string `mapstructure:"token"`
|
||||
}
|
||||
Reference in New Issue
Block a user