From: Georgios Atheridis Date: Tue, 27 Dec 2022 13:46:09 +0000 (+0000) Subject: Added swapping text to regional indicator emoji for discord X-Git-Url: https://git.atheridis.org/?a=commitdiff_plain;h=HEAD;p=personal%2Fsimple-python-scripts.git Added swapping text to regional indicator emoji for discord --- diff --git a/regional_indicator.py b/regional_indicator.py new file mode 100644 index 0000000..e6b9b32 --- /dev/null +++ b/regional_indicator.py @@ -0,0 +1,47 @@ +import pyperclip + +letters = "abcdefghijklmnopqrstuvwxyz" +numbers = "0123456789" +numbers = { + "0": "zero", + "1": "one", + "2": "two", + "3": "three", + "4": "four", + "5": "five", + "6": "six", + "7": "seven", + "8": "eight", + "9": "nine", +} + +symbols = ".!?#*" +symbols = { + ".": "record_button", + ",": "pause_button:", + "!": "exclamation", + "?": "question", + "#": "hash", + "*": "asterisk", + " ": "blue_square", +} + +def main(): + text = input("Please input your text: ") + new_text = "" + for char in text.lower(): + if char in letters: + new_text += f":regional_indicator_{char}:" + elif char in numbers: + new_text += f":{numbers[char]}:" + elif char in symbols: + new_text += f":{symbols[char]}:" + else: + continue + new_text += " " + print(new_text) + pyperclip.copy(new_text) + + +if __name__ == "__main__": + main()