Timeline Studio API Documentation - v0.26.0
Preparing search index...
features/export/services/telegram-service
TelegramService
Class TelegramService
Index
Constructors
constructor
Methods
export
Settings
get
Chat
Info
get
Optimal
Settings
get
User
Info
send
Test
Message
upload
Video
validate
Settings
validate
Video
File
Constructors
constructor
new
TelegramService
()
:
TelegramService
Returns
TelegramService
Methods
Static
export
Settings
exportSettings
(
settings
:
SocialExportSettings
)
:
Promise
<
TelegramVideoMetadata
>
Parameters
settings
:
SocialExportSettings
Returns
Promise
<
TelegramVideoMetadata
>
Static
get
Chat
Info
getChatInfo
(
chatId
:
string
)
:
Promise
<
any
>
Parameters
chatId
:
string
Returns
Promise
<
any
>
Static
get
Optimal
Settings
getOptimalSettings
()
:
Partial
<
SocialExportSettings
>
Returns
Partial
<
SocialExportSettings
>
Static
get
User
Info
getUserInfo
(
accessToken
?:
string
)
:
Promise
<
any
>
Parameters
Optional
accessToken
:
string
Returns
Promise
<
any
>
Static
send
Test
Message
sendTestMessage
(
chatId
:
string
,
message
?:
string
)
:
Promise
<
boolean
>
Parameters
chatId
:
string
message
:
string
= "Test message from Timeline Studio"
Returns
Promise
<
boolean
>
Static
upload
Video
uploadVideo
(
videoFile
:
Blob
|
File
,
metadata
:
TelegramVideoMetadata
,
onProgress
?:
(
progress
:
number
)
=>
void
,
)
:
Promise
<
TelegramUploadResult
>
Parameters
videoFile
:
Blob
|
File
metadata
:
TelegramVideoMetadata
Optional
onProgress
:
(
progress
:
number
)
=>
void
Returns
Promise
<
TelegramUploadResult
>
Static
validate
Settings
validateSettings
(
settings
:
SocialExportSettings
)
:
string
[]
Parameters
settings
:
SocialExportSettings
Returns
string
[]
Static
validate
Video
File
validateVideoFile
(
file
:
File
)
:
string
[]
Parameters
file
:
File
Returns
string
[]
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
export
Settings
get
Chat
Info
get
Optimal
Settings
get
User
Info
send
Test
Message
upload
Video
validate
Settings
validate
Video
File
Timeline Studio API Documentation - v0.26.0
Loading...