## DisTok CutTheCord: Slash Commands Patch This patch adds a message intercept feature with minimal changes to the original code, and adds slash commands. The following slash commands are supported: - /upper -> Makes text uppercase - /lower -> Makes text lowercase - /bold -> Makes text bold - /spoiler -> Marks your message as a spoiler (same as Discord Desktop) - /me -> Display text with emphasis (same as Discord Desktop) - /st -> Puts a strikethrough the message - /shrug -> Appends ¯\\_(ツ)_/¯ to your message (same as Discord Desktop) - /tableflip -> Appends (╯°□°)╯︵ ┻━┻ to your message (same as Discord Desktop) - /unflip -> Appends ┬─┬ ノ( ゜-゜ノ) to your message (same as Discord Desktop) - /lenny -> Appends ( ͡° ͜ʖ ͡°) to your message - /owo -> Myakes tyext reawwy owo-ly, nya :3 Following commands are supported, but create less accessible text (so you should probably ensure that no one around you will be affected before you use them): - /fw -> Makes text fullwidth (like "Sent from my Android Device") - /small -> Makes text smaller (like "ᴛʜɪs") - /smaller -> Makes text even smaller (like "ᵗʰvˢ") - /flip -> Flips text (like "ʇɥıs") - /clap -> Please :clap: clap CutTheCord has a couple features that can utilized with slash commands as well: - /ctc channelleak true/false -> Shows all channels, even those you don't have permissions to view (might mess with channel editing or editing while it's enabled) - /ctc notyping true/false -> Disables typing event so that it's not visible when you type (true = typing is shown, false = not shown) - /ctc token -> Gives your token - /ctc token $token -> Sets your token to the one specified, allowing switching between accounts - /ctc addaccount $name $token -> Adds an account to the account switcher (name can be anything, token will be set to the current one if it's `current`) - /ctc account $name -> Switches to the account (requires you to restart the app) Commands like fw can be generated by `textreplacegen.py` or `textreplacegen-array.py` provided in this folder. ## Known bugs - There's no help. - Output from /ctc commands doesn't get properly displayed if enter is not pressed using a physical keyboard (usb or bluetooth). This is bizarre and oh god please help me solve this bug. #### Available and tested on: - 9.0.0 - 9.0.1 - 9.0.2 - 9.0.3 - 9.0.4 - 9.0.6 - 9.0.9 - 9.1.0 - 9.3.8-SAO-Heathcliff - 9.3.9 - 9.4.0