{"database": "chat", "table": "event_json", "rows": [[27, "$thK0HccUufw9KXfPKe0GZuqCDO9ZWaXbxbhm7tbUtpw", "!vahPHWhsPlyBiaHXaN:matrix.jamesst.one", "{\"txn_id\":\"mautrix-python_1784895917486248501_14\"}", "{\"signatures\":{\"matrix.jamesst.one\":{\"ed25519:a_Wgzy\":\"vAJG0wlx8Dhbli8oh2hvppCyveErZbq5q79pX2Z8eyH7uDY7Gmy7+p790UrDN18oR8vxBbucIzLtfgBbMZeBAg\"}},\"unsigned\":{\"age_ts\":1784895917495},\"room_id\":\"!vahPHWhsPlyBiaHXaN:matrix.jamesst.one\",\"auth_events\":[\"$9mxBManLkFBObtGi9FdwYG7eO_v01tlF-A8la21pipM\",\"$JAG47k-qAzqCYSdZiXFC7SM2d3SDkdiQxv1H4VE8q_c\",\"$BLYdzLl0WsMZ2iAT1RTUgzOIYfkeFxuR1sCnApnViAM\"],\"prev_events\":[\"$uI19ObPRjoQdbKiSwYi7zeC8fmC8o_G6b0tRHEPeGLk\"],\"content\":{\"body\":\"This is a management room: prefixing commands with `!tg` is not required.\\n#### General\\n**cancel**  - Cancel an ongoing action.  \\n**version**  - Get the bridge version.  \\n**help**  - Show this help message.  \\n\\n#### Authentication\\n**ping**  - Check if you're logged into Telegram.  \\n**ping-bot**  - Get the info of the message relay Telegram bot.  \\n**login-qr**  - Log in by scanning a QR code.  \\n**login**  - Get instructions on how to log in.  \\n**logout**  - Log out from Telegram.  \\n\\n#### Creating portals\\n**bridge** [_id_] - Bridge the current Matrix room to the Telegram chat with the given ID. The ID must be the prefixed version that you get with the `/id` command of the Telegram-side bot.  \\n\\n#### Portal management\\n**delete-portal**  - Remove all users from the current portal room and forget the portal. Only works for group chats; to delete a private chat portal, simply leave the room.  \\n**unbridge**  - Remove puppets from the current portal room and forget the portal.  \\n**config** <`help`|_subcommand_> [...] - View or change per-portal settings.  \\n\\n#### Miscellaneous\\n**sync-state**  - Fetch Matrix room state to ensure the bridge has up-to-date info.  \\n**id**  - Get the ID of the Telegram chat where this room is bridged.  \\n**caption** <_caption_> - Set a caption for the next image you send  \\n\\n#### Administration\\n**set-pl** [_mxid_] <_level_> - Set a temporary power level without affecting the remote platform.  \\n**set-avatar** [_mxid_] <_mxc:// uri_> - Set an avatar for a ghost user.  \\n**remove-avatar** [_mxid_] - Remove the avatar for a ghost user.  \\n**set-displayname** [_mxid_] <_displayname_> - Set the display name for a ghost user.  \\n**remove-displayname** [_mxid_] - Remove the display name for a ghost user.  \\n**clean-rooms**  - Clean up unused portal/management rooms.  \\n**discard-megolm-session**  - Reset the bridge's megolm session in this room  \\n**open-manhole** <_uid..._> - Open a manhole into the bridge.  \\n**close-manhole**  - Close an open manhole.  \\n**clear-db-cache** <`portal`|`puppet`|`user`> - Clear internal bridge caches  \\n**reload-user** [_mxid_] - Reload and reconnect a user  \\n\",\"format\":\"org.matrix.custom.html\",\"formatted_body\":\"<p>This is a management room: prefixing commands with <code>!tg</code> is not required.</p>\\n<h4>General</h4>\\n<p><strong>cancel</strong>  - Cancel an ongoing action.<br />\\n<strong>version</strong>  - Get the bridge version.<br />\\n<strong>help</strong>  - Show this help message.</p>\\n<h4>Authentication</h4>\\n<p><strong>ping</strong>  - Check if you're logged into Telegram.<br />\\n<strong>ping-bot</strong>  - Get the info of the message relay Telegram bot.<br />\\n<strong>login-qr</strong>  - Log in by scanning a QR code.<br />\\n<strong>login</strong>  - Get instructions on how to log in.<br />\\n<strong>logout</strong>  - Log out from Telegram.</p>\\n<h4>Creating portals</h4>\\n<p><strong>bridge</strong> [<em>id</em>] - Bridge the current Matrix room to the Telegram chat with the given ID. The ID must be the prefixed version that you get with the <code>/id</code> command of the Telegram-side bot.</p>\\n<h4>Portal management</h4>\\n<p><strong>delete-portal</strong>  - Remove all users from the current portal room and forget the portal. Only works for group chats; to delete a private chat portal, simply leave the room.<br />\\n<strong>unbridge</strong>  - Remove puppets from the current portal room and forget the portal.<br />\\n<strong>config</strong> &lt;<code>help</code>|<em>subcommand</em>&gt; [...] - View or change per-portal settings.</p>\\n<h4>Miscellaneous</h4>\\n<p><strong>sync-state</strong>  - Fetch Matrix room state to ensure the bridge has up-to-date info.<br />\\n<strong>id</strong>  - Get the ID of the Telegram chat where this room is bridged.<br />\\n<strong>caption</strong> &lt;<em>caption</em>&gt; - Set a caption for the next image you send</p>\\n<h4>Administration</h4>\\n<p><strong>set-pl</strong> [<em>mxid</em>] &lt;<em>level</em>&gt; - Set a temporary power level without affecting the remote platform.<br />\\n<strong>set-avatar</strong> [<em>mxid</em>] &lt;<em>mxc:// uri</em>&gt; - Set an avatar for a ghost user.<br />\\n<strong>remove-avatar</strong> [<em>mxid</em>] - Remove the avatar for a ghost user.<br />\\n<strong>set-displayname</strong> [<em>mxid</em>] &lt;<em>displayname</em>&gt; - Set the display name for a ghost user.<br />\\n<strong>remove-displayname</strong> [<em>mxid</em>] - Remove the display name for a ghost user.<br />\\n<strong>clean-rooms</strong>  - Clean up unused portal/management rooms.<br />\\n<strong>discard-megolm-session</strong>  - Reset the bridge's megolm session in this room<br />\\n<strong>open-manhole</strong> &lt;<em>uid...</em>&gt; - Open a manhole into the bridge.<br />\\n<strong>close-manhole</strong>  - Close an open manhole.<br />\\n<strong>clear-db-cache</strong> &lt;<code>portal</code>|<code>puppet</code>|<code>user</code>&gt; - Clear internal bridge caches<br />\\n<strong>reload-user</strong> [<em>mxid</em>] - Reload and reconnect a user</p>\\n\",\"msgtype\":\"m.notice\"},\"depth\":27,\"hashes\":{\"sha256\":\"/xwBY9XMNdK8/JTOKAAY477ofqe4o7Mmbbt9ugqaS+k\"},\"origin_server_ts\":1784895917495,\"sender\":\"@telegrambot:matrix.jamesst.one\",\"type\":\"m.room.message\"}", 3]], "columns": ["rowid", "event_id", "room_id", "internal_metadata", "json", "format_version"], "primary_keys": ["rowid"], "primary_key_values": ["27"], "units": {}, "query_ms": 1.6332560044247657}