2024-03-12 14:05:27 -04:00
|
|
|
namespace TwitchChatTTS
|
|
|
|
{
|
|
|
|
public class Configuration
|
|
|
|
{
|
2024-06-16 20:19:31 -04:00
|
|
|
public string Environment = "PROD";
|
|
|
|
|
2024-03-12 14:05:27 -04:00
|
|
|
public HermesConfiguration? Hermes;
|
|
|
|
public TwitchConfiguration? Twitch;
|
|
|
|
public OBSConfiguration? Obs;
|
|
|
|
|
|
|
|
|
|
|
|
public class HermesConfiguration {
|
|
|
|
public string? Token;
|
|
|
|
}
|
|
|
|
|
|
|
|
public class TwitchConfiguration {
|
2024-07-16 00:48:55 -04:00
|
|
|
public bool TtsWhenOffline;
|
2024-12-02 16:25:12 -05:00
|
|
|
public bool Slave;
|
2024-08-07 15:32:44 -04:00
|
|
|
public string? WebsocketUrl;
|
|
|
|
public string? ApiUrl;
|
2024-03-12 14:05:27 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
public class OBSConfiguration {
|
|
|
|
public string? Host;
|
|
|
|
public short? Port;
|
|
|
|
public string? Password;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|