MyChat Scripts Engine: DecodeBase64
Function to convert text string from Base64 representation to plain text.
Syntax
function DecodeBase64(sData: string): string;
Parameters and return values
| 
    Parameter  | 
  
    Type  | 
  
    Value  | 
 
| 
    sData  | 
  
    string  | 
  
    source string.  | 
 
Function result
Returns the decoded string.
Example
const
  sMessage = 'Have a nice day!';
var
  s: string;
begin
  mLogScript('Original message: ' + sMessage, '');
  s := EncodeBase64(sMessage);
  mLogScript(s, 'EncodeBase64');
  mLogScript(DecodeBase64(s), 'DecodeBase64 -> original');
end.
Script work result
[23:17:55] (Log "DecodeBase64"): Original message: Have a nice day!
[23:17:55] (Log "DecodeBase64"): [EncodeBase64] SGF2ZSBhIG5pY2UgZGF5IQ==
[23:17:55] (Log "DecodeBase64"): [DecodeBase64 -> original] Have a nice day!
[23:17:55] (Run "DecodeBase64"): Script operation time: 7 ms
[23:17:55] (Run "DecodeBase64"): Script done successfully.