diff --git a/matrix_client/api.py b/matrix_client/api.py index 5634d3b9..2fad9969 100644 --- a/matrix_client/api.py +++ b/matrix_client/api.py @@ -16,6 +16,7 @@ import json import re import requests +from time import time try: from urllib import quote @@ -215,7 +216,7 @@ def send_message_event(self, room_id, event_type, content, txn_id=None): txn_id(int): Optional. The transaction ID to use. """ if not txn_id: - txn_id = self.txn_id + txn_id = str(self.txn_id) + str(int(time() * 1000)) self.txn_id = self.txn_id + 1