1

Update vendor dependencies

This commit is contained in:
2019-10-08 05:51:49 +04:00
parent d9c2bb5a2f
commit 2ee457f768
22 changed files with 444 additions and 145 deletions

View File

@@ -211,16 +211,31 @@ func (client *Client) Execute(jsonQuery interface{}) UpdateMsg {
// By default TDLib writes logs to stderr or an OS specific log.
// Use this method to write the log to a file instead.
func SetFilePath(path string) {
query := C.CString(path)
defer C.free(unsafe.Pointer(query))
bytes, _ := json.Marshal(UpdateData{
"@type": "setLogStream",
"log_stream": UpdateData{
"@type": "logStreamFile",
"path": path,
"max_file_size": 10485760,
},
})
C.td_set_log_file_path(query)
query := C.CString(string(bytes))
C.td_json_client_execute(nil, query)
C.free(unsafe.Pointer(query))
}
// SetLogVerbosityLevel Sets the verbosity level of the internal logging of TDLib.
// By default the TDLib uses a verbosity level of 5 for logging.
func SetLogVerbosityLevel(level int) {
C.td_set_log_verbosity_level(C.int(level))
bytes, _ := json.Marshal(UpdateData{
"@type": "setLogVerbosityLevel",
"new_verbosity_level": level,
})
query := C.CString(string(bytes))
C.td_json_client_execute(nil, query)
C.free(unsafe.Pointer(query))
}
// SendAndCatch Sends request to the TDLib client and catches the result in updates channel.

View File

@@ -438,7 +438,7 @@ const (
TextEntityTypeCodeType TextEntityTypeEnum = "textEntityTypeCode"
TextEntityTypePreType TextEntityTypeEnum = "textEntityTypePre"
TextEntityTypePreCodeType TextEntityTypeEnum = "textEntityTypePreCode"
TextEntityTypeTextURLType TextEntityTypeEnum = "textEntityTypeTextURL"
TextEntityTypeTextURLType TextEntityTypeEnum = "textEntityTypeTextUrl"
TextEntityTypeMentionNameType TextEntityTypeEnum = "textEntityTypeMentionName"
TextEntityTypePhoneNumberType TextEntityTypeEnum = "textEntityTypePhoneNumber"
)