WHGMP is a message protocol which uses 2 Discord bots and 9 channels.
(pssst... click here to see a more detailed project, with the main bot in addition to the messaging protocol)
WHGMP uses the read/unread badge* in a channel to represent a bit (unread = 1, read = 0). By using 8 channels, one byte can be stored.
The sender waits for a message from the user, then begins to send messages to the data channels. After storing a single byte, a message is sent to the "clock" channel, letting the receiver know to check the read/unread status. Based off of that, a single byte is constructed. When a null-byte is received, the resulting string is printed.