dollcode text en/decoder

enter any unicode text, dollcode, or a series of utf-8 octets (ex. 68 69 21 20 3a 33, with or without spaces)

what is dollcode?

dollcode is a ternary number, with ▖, ▘, and ▌ denoting 1, 2, and 3 respectively, with the most significant bit on the left side.
if we were to count from 1 to 16, we would get ▖, ▘, ▌, ▖▖, ▖▘, ▖▌, ▘▖, ▘▘, ▘▌, ▌▖, ▌▘, ▌▌, ▖▖▖, ▖▖▘, ▖▖▌, ▖▘▖
converting decimal numbers is a simple case of looping through the number, and checking each modulus 3 section, and replacing it with one of the 3 characters.
see here for the explanation, it's fairly simple.