public async Task<MethodResult> UpdateMessageAsync(string messageId, string roomId, string newMessage)
{
_logger.Info($"Updating message {messageId}");
var request = new
{
msg = newMessage,
rid = roomId,
bot = IsBot,
_id = messageId
};
var result = await _client.CallAsync("updateMessage", TimeoutToken, request).ConfigureAwait(false);
return result.ToObject<MethodResult>(JsonSerializer);
}