Skip to main content

Change chat picture

Changes the chat avatar picture

Function ChangeChatPicture(Val Token, Val ChatID, Val File) Export

ParameterCLI optionTypeDescription
Token--tokenStringBot token
ChatID--chatidString, NumberChat ID
File--fileBinaryData, StringImage file

Returns: Map Of KeyAndValue - Serialized JSON response from VK Teams


tip

Method at API documentation: POST ​/chats​/avatar​/set


Code example
    Token  = "001.3501506236.091...";
ChatID = "AoLI0egLWBSLR1Ngn2w";

File = "https://openintegrations.dev/test_data/spy2.png"; // URL
FilePath = GetTempFileName("png"); // Path

CopyFile(File, FilePath);

FileBD = New BinaryData(FilePath); // Binary

Result = OPI_VKTeams.ChangeChatPicture(Token, ChatID, File);

Result = OPI_VKTeams.ChangeChatPicture(Token, ChatID, FilePath);

Result = OPI_VKTeams.ChangeChatPicture(Token, ChatID, FileBD);
CLI command example
    
oint vkteams ChangeChatPicture --token "001.3501506236.091..." --chatid "AoLI0egLWBSLR1Ngn2w" --file "https://openintegrations.dev/test_data/spy2.png"

Result
{
"ok": true
}