mirror of
https://github.com/QuantumNous/new-api.git
synced 2026-09-12 23:30:35 +00:00
feat(task): replace built-in task adaptors with a sandboxed JS plugin system (#7076)
This commit is contained in:
@@ -58,6 +58,7 @@ const (
|
||||
ChannelTypeAdvancedCustom = 58
|
||||
ChannelTypeSub2API = 59
|
||||
ChannelTypeNewAPI = 60
|
||||
ChannelTypeTaskPlugin = 61
|
||||
ChannelTypeDummy // this one is only for count, do not add any channel after this
|
||||
|
||||
)
|
||||
@@ -124,6 +125,14 @@ var ChannelBaseURLs = []string{
|
||||
"", //58
|
||||
"", //59
|
||||
"", //60
|
||||
"", //61
|
||||
}
|
||||
|
||||
func GetChannelBaseURL(channelType int) string {
|
||||
if channelType < 0 || channelType >= len(ChannelBaseURLs) {
|
||||
return ""
|
||||
}
|
||||
return ChannelBaseURLs[channelType]
|
||||
}
|
||||
|
||||
var ChannelTypeNames = map[int]string{
|
||||
@@ -184,6 +193,7 @@ var ChannelTypeNames = map[int]string{
|
||||
ChannelTypeAdvancedCustom: "Advanced Custom",
|
||||
ChannelTypeSub2API: "Sub2API",
|
||||
ChannelTypeNewAPI: "New API",
|
||||
ChannelTypeTaskPlugin: "Task Plugin",
|
||||
}
|
||||
|
||||
func GetChannelTypeName(channelType int) string {
|
||||
|
||||
Reference in New Issue
Block a user