Skip to content

Commit 688f9ae

Browse files
committed
added virtualserver selection to config
1 parent f583fd3 commit 688f9ae

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

README.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ Die Konfigurationsdatei enthält verschiedene Parameter, die für den Betrieb de
1616
"channel_id_creator": "your_channel_id_creator",
1717
"channelid_placer": "your_channel_id_placer",
1818
"channelid_entry": "your_entry_channel_id",
19-
"channel_admin": "your_channel_admin_id"
19+
"channel_admin": "your_channel_admin_id",
20+
"virtual_serverid": "your_virtual_server_id"
2021
}
2122
```
2223

@@ -31,7 +32,7 @@ Die Konfigurationsdatei enthält verschiedene Parameter, die für den Betrieb de
3132
- **channelid_placer**: Die Channel-ID, in der der AutoChannelCreator neue Kanäle platziert.
3233
- **channelid_entry**: Die Channel-ID, in welche die Query zurück Joinen soll.
3334
- **channel_admin**: Die Channel-ID der Admin Gruppe.
34-
35+
- **virtual_serverid**: Die ID deines Virtuellen TS3 Servers (1,2,3..).
3536
## Endprodukt:
3637
![NVIDIA_Share_iDWae0thZM](https://github.com/qeinz/AutoChannelCreator/assets/66924611/fec995ae-a023-49b2-b747-39f0b84ec035)
3738

src/main/java/de/qeinz/autochannelcreator/main/Main.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public static void main(String[] args) {
3838

3939
api = query.getApi();
4040
api.login(configManager.getUsername(), configManager.getPassword());
41-
api.selectVirtualServerById(1);
41+
api.selectVirtualServerById(Integer.parseInt(configManager.getVirtualserverID()));
4242

4343
try {
4444
api.setNickname(configManager.getNickname());

src/main/java/de/qeinz/autochannelcreator/utils/ConfigManager.java

+7
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public class ConfigManager {
1616
private String channelIdPlacer;
1717
private String entryChannel;
1818
private String channelAdmin;
19+
private String virutalServerID;
1920

2021
public ConfigManager() {
2122
readConfig();
@@ -40,6 +41,8 @@ private void readConfig() {
4041
channelIdPlacer = getStringOrDefault(jsonObject, "channelid_placer", "");
4142
entryChannel = getStringOrDefault(jsonObject, "channelid_entry", "");
4243
channelAdmin = getStringOrDefault(jsonObject, "channel_admin", "");
44+
virutalServerID = getStringOrDefault(jsonObject, "virtual_serverid", "");
45+
4346
} else {
4447
System.err.println("Error: Could not create JsonReader. InputStream is null.");
4548
}
@@ -97,4 +100,8 @@ public String getEntryChannel() {
97100
public String getChannelAdmin() {
98101
return channelAdmin;
99102
}
103+
104+
public String getVirtualserverID() {
105+
return virutalServerID;
106+
}
100107
}

0 commit comments

Comments
 (0)