From 63e14fbbbb51af77d653a743d353467e4d9073c0 Mon Sep 17 00:00:00 2001 From: Brian Date: Sun, 13 Oct 2024 00:38:43 +0100 Subject: [PATCH] Telegram fxtwitter --- Telegram FXTwitter Paste.ahk | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Telegram FXTwitter Paste.ahk diff --git a/Telegram FXTwitter Paste.ahk b/Telegram FXTwitter Paste.ahk new file mode 100644 index 0000000..e30c6a8 --- /dev/null +++ b/Telegram FXTwitter Paste.ahk @@ -0,0 +1,17 @@ +#Requires AutoHotkey v2 +#SingleInstance Force +#HotIf WinActive("ahk_exe Telegram.exe") +Persistent + +^v:: { ; On Ctrl+V + fixedText := RegExReplace( + A_Clipboard, + '(?:https?:\/\/)?(?:mobile\.)?(?:x|twitter)\.com\/(\w+)\/status\/(\d+)', + 'https://fxtwitter.com/$1/status/$2', + &ReplacementCount, + ) + if (ReplacementCount > 0) { + A_Clipboard := fixedText + } + Send "^v" +}