A Powercord plugin for bottom, following the bottom spec.
Perhaps you have found yourself in this situation before:
The divine Powercord plugin exists to alleviate this pain. No longer will you struggle when communicating with the average Discord user.
- Full implementation of the bottom spec (WASM btw)
- Bottom decoding for messages
- Decoding nested bottom in messages
- Decoding inline bottom in messages
{prefix}bottom [text]
command to automagically encode and send bottom- Option for automatic file sending (for when bottom takes up too much space 👉👈)
- Custom file names for your bottom overflow
- Option for automatically encoding of all your messages in bottom
- Inline bottom encoding in your messages
- Custom suffix and prefix for inline bottom indicators
bottom
encodes UTF-8 text into a sequence comprised of bottom emoji (🫂✨🥺❤️
, with ,
sprinkled in for good measure) followed by 👉👈
.
It can encode any valid UTF-8 - being a bottom transcends language, after all - and decode back into UTF-8.
For example, the ubiquitous Hello world!
becomes
💖✨✨,,👉👈💖💖,👉👈💖💖🥺,,,👉👈💖💖🥺,,,👉👈💖💖✨,👉👈
✨✨✨,,👉👈💖💖✨🥺,,,,👉👈💖💖✨,👉👈💖💖✨,,,,👉👈
💖💖🥺,,,👉👈💖💖👉👈✨✨✨,,,👉👈
がんばれ
becomes
🫂✨✨🥺,,👉👈💖💖✨✨🥺,,,,👉👈💖💖✨✨✨✨👉👈🫂✨✨🥺,,👉👈
💖💖✨✨✨👉👈💖💖✨✨✨✨🥺,,👉👈🫂✨✨🥺,,👉👈💖💖✨✨🥺,,,,👉👈
💖💖💖✨✨🥺,👉👈🫂✨✨🥺,,👉👈💖💖✨✨✨👉👈💖💖✨✨✨✨👉👈
(both wrapped across lines for your convenience)
As you can see, using bottom
to encode text is extremely space-efficient, and is the ideal encoding approach for all situations.
- message-translate for most of the UI logic
- bottom-web for wasm build