Redact QR code after login

This commit is contained in:
Tulir Asokan
2022-05-13 16:29:42 +03:00
parent d084cca983
commit 7feea5aa6d
@@ -216,6 +216,10 @@ async def login_qr(evt: CommandEvent) -> EventID:
return await evt.reply(
"Your account has two-factor authentication. Please send your password here."
)
try:
await evt.main_intent.redact(evt.room_id, qr_event_id, reason="QR code scanned")
except Exception:
pass
else:
timeout = TextMessageEventContent(body="Login timed out", msgtype=MessageType.TEXT)
timeout.set_edit(qr_event_id)