A bot dedicated to replacing user messages to emulate having multiple accounts. Great for plural users and roleplay.
Tupperbox allows you the convenience of having multiple accounts with different names and avatars without any of the hassle of logging out and in to each of them. This is accomplished through Discord Webhooks and is highly configurable, you set a pattern for the bot to detect in your messages and when detected, the bot replaces your message with one under the matching name and avatar (and the minor caveat of a BOT tag next to the name). By default these 'pseudo-accounts' that each have a name and avatar are named tuppers, but you can easily rename them to your liking.
Tupperbox has found great success in several communities that benefit greatly from these pseudo-accounts, such as plural communities and roleplay servers. It is successful in these communities because they benefit greatly from being able to send messages under various different 'identities' on the fly, whether that's to represent another person speaking with the account or a character's line of dialogue in a roleplay. It comes with many moderator tools to prevent abuse as well as an active support community in our support server, you can register as many tuppers as you want, and organize them with groups, individual tags and descriptions, and other fun details.
Like any bot, the help command is the best way to learn how to use it, and can be executed by typing
However, there is a slight learning curve in using the bot, but getting started is very easy. The most basic function of the bot is the proxy function, which is demonstrated below:
Above, I registered a new tupper and then sent the message
>>Hello! which was detected, deleted, and replaced with a message that appears to be sent by my newly registered tupper.
The brackets (
>> in the example) can be anything, one sided, both sided, it all works, when the bot detects a message surrounded in those brackets it will perform a proxy.
After registering a tupper, you can edit its info with the commands
tul!togglebrackets, or remove it any time with
tul!remove. Refer to the bot's help command for usage details.
Manage your tupper groups and who belongs to which with the versatile
tul!group and its many subcommands.
Manage server-specific configuration using
tul!cfg, especially the subcommands
tul!cfg rename (rename tupper to something else) and
tul!cfg prefix (change the prefix).
View yours or another user's tuppers with the command
tul!listng if you don't care about the groups).
If you ever wonder who sent a tupper message (since you can't easily tell at first glance), you can use
tul!showuser to reveal who sent the last tupper message or
tul!find to show details on a particular tupper. Also,
tul!cfg log sets a logging channel where all proxies are copied to for reference.