126 lines
4.2 KiB
Lua
126 lines
4.2 KiB
Lua
Webhooks = {
|
|
selly =
|
|
'https://discord.com/api/webhooks/1443275559269564508/b5vmHkyNCu4pkSTCCz8fOabjIMQV3I88i4zTBd9OCsw7TkkWy-KLEXW6Ll27VK8YW21Z',
|
|
chater =
|
|
'https://discord.com/api/webhooks/1443275559269564508/b5vmHkyNCu4pkSTCCz8fOabjIMQV3I88i4zTBd9OCsw7TkkWy-KLEXW6Ll27VK8YW21Z',
|
|
media =
|
|
'https://discord.com/api/webhooks/1162137128025735178/-LUWOdOrl2gfzfiR-z3qvoEIMrQD07Fauzd6k9WxuUO3w--1BTL2aV-IJI2y-6vMn4U_',
|
|
bank =
|
|
'https://discord.com/api/webhooks/1162137128025735178/-LUWOdOrl2gfzfiR-z3qvoEIMrQD07Fauzd6k9WxuUO3w--1BTL2aV-IJI2y-6vMn4U_',
|
|
jobby =
|
|
'https://discord.com/api/webhooks/1162137128025735178/-LUWOdOrl2gfzfiR-z3qvoEIMrQD07Fauzd6k9WxuUO3w--1BTL2aV-IJI2y-6vMn4U_',
|
|
news =
|
|
'https://discord.com/api/webhooks/1162137128025735178/-LUWOdOrl2gfzfiR-z3qvoEIMrQD07Fauzd6k9WxuUO3w--1BTL2aV-IJI2y-6vMn4U_',
|
|
billing =
|
|
'https://discord.com/api/webhooks/1162137128025735178/-LUWOdOrl2gfzfiR-z3qvoEIMrQD07Fauzd6k9WxuUO3w--1BTL2aV-IJI2y-6vMn4U_'
|
|
}
|
|
|
|
UploadService = {
|
|
activeProvider = 'FivemanageNew', -- Available: 'FivemanageNew', 'FivemanageLegacy', 'CustomProvider'
|
|
|
|
-- Fivemanage presigned URL endpoint
|
|
presignedEndpoint = 'https://fmapi.net/api/v2/presigned-url',
|
|
|
|
-- API credentials by media type
|
|
apiKeys = {
|
|
audio = 'wjR6SOSR471w45Wl66RJT9wx32aNr1My',
|
|
video = 'z472HWfjR7hfVOMxxsse6bpIDlH4crJN',
|
|
image = '1SmNCG8mSBc35k3yloYMPDowHIvluwHz'
|
|
}
|
|
}
|
|
|
|
MediaUploadProviders = {
|
|
CustomProvider = {
|
|
VideoUpload = {
|
|
endpoint = "https://your-api-endpoint.com/media/upload?key=API_KEY",
|
|
formField = "media",
|
|
requestHeaders = {
|
|
["Authorization"] = "Bearer API_KEY",
|
|
["Content-Type"] = "multipart/form-data"
|
|
},
|
|
errorResponse = {
|
|
key = "error",
|
|
errorValue = true
|
|
},
|
|
successResponse = {
|
|
key = "data.mediaUrl"
|
|
},
|
|
fileExtension = "webm",
|
|
},
|
|
ImageUpload = {
|
|
endpoint = "https://your-api-endpoint.com/media/upload?key=API_KEY",
|
|
formField = "media",
|
|
requestHeaders = {
|
|
["Authorization"] = "Bearer API_KEY",
|
|
["Content-Type"] = "multipart/form-data"
|
|
},
|
|
errorResponse = {
|
|
key = "error",
|
|
errorValue = true
|
|
},
|
|
successResponse = {
|
|
key = "data.mediaUrl"
|
|
},
|
|
fileExtension = "png",
|
|
},
|
|
AudioUpload = {
|
|
endpoint = "https://your-api-endpoint.com/media/upload?key=API_KEY",
|
|
formField = "media",
|
|
requestHeaders = {
|
|
["Authorization"] = "Bearer API_KEY",
|
|
["Content-Type"] = "multipart/form-data"
|
|
},
|
|
errorResponse = {
|
|
key = "error",
|
|
errorValue = true
|
|
},
|
|
successResponse = {
|
|
key = "data.mediaUrl"
|
|
},
|
|
fileExtension = "mp3",
|
|
},
|
|
},
|
|
FivemanageNew = {
|
|
All = {
|
|
endpoint = "PRESIGNED_URL",
|
|
formField = "file",
|
|
successResponse = {
|
|
key = "data.url"
|
|
},
|
|
includeMetadata = "metadata"
|
|
},
|
|
},
|
|
FivemanageLegacy = {
|
|
VideoUpload = {
|
|
endpoint = "https://fmapi.net/api/v2/video",
|
|
formField = "file",
|
|
requestHeaders = {
|
|
["Authorization"] = "API_KEY"
|
|
},
|
|
successResponse = {
|
|
key = "data.url"
|
|
},
|
|
},
|
|
ImageUpload = {
|
|
endpoint = "https://fmapi.net/api/v2/image",
|
|
formField = "file",
|
|
requestHeaders = {
|
|
["Authorization"] = "API_KEY"
|
|
},
|
|
successResponse = {
|
|
key = "data.url"
|
|
}
|
|
},
|
|
AudioUpload = {
|
|
endpoint = "https://fmapi.net/api/v2/audio",
|
|
formField = "file",
|
|
requestHeaders = {
|
|
["Authorization"] = "API_KEY"
|
|
},
|
|
successResponse = {
|
|
key = "data.url"
|
|
}
|
|
},
|
|
},
|
|
}
|