In Discord, rather than log out and in to each account separately, Tupperbox discord bot allows you to have multiple accounts with different names and avatars.
Table of Contents
What is Tupperbox Discord Bot?
The Discord accounts created with the bot will be referred to as “Tuppers” by default. Using a Tupper to send a message is called “proxying”. Prefixes and suffixes (called brackets), together termed “proxies,” can be set using a Tupper discord bot.
A webhook is used to send proxied messages. Identify the message as coming from a “Bot” tag, making it hard to tell who sent it. Nevertheless, Tupperbox does not have an anonymization option by default. A proxy message can be reacted to efficiently by anyone to discover who sent it by using ?.
Why we use Tupperbox Discord Bot?
Tupperbox has found widespread usage in diverse communities that benefit significantly from these pseudo-accounts, such as plural communities and roleplay servers. It is successful in these discord communities because they benefit greatly from sending messages under various identities on the fly.
Either when representing someone else on an account or when portraying a character’s dialogue in a roleplay. It includes powerful moderator tools to prevent abuse and an active support community on our support server. There are no limits to the number of Tuppers you can register, and you can arrange them with groups, tags, and descriptions, among other fun details.
How to use Tupperbox Discord Bot?
Like any other discord bot, the help command is the most reliable way to learn how to use it and can be executed by typing tul!help. Even though there is a slight learning curve in using the bot, it is very easy to get started. In order to demonstrate how the bot works, we demonstrate the proxy function below:
Here is an example of a new Tupper I registered and wrote >>Hello! My newly registered Tupper sent me a message which was seen, deleted, and replaced with one that was sent by some other user I don’t recognize.
The greater than symbols (>>text in the example) represent a pattern that Tupperbox looks for in order to activate that Tupper. Replace the text in the brackets with what you want the tupper to say, and Tupperbox discord will recognize the surrounding symbols as an instruction to send the message with your registered tupper.
When you registered a tupper, you can edit its info with commands such as tul!avatar, tul!brackets, tul!describe, tul!rename, and tul!nick, or remove it any time with tul!remove. Details about the bot’s usage can be found in its help command.
For Advanced Users
Respond to a proxy you sent with ❌ to delete it or 📝 to edit it.
Manage your tupper groups and who relates to which with the tul!group command. You can manage server-specific configuration using tul!cfg. For example, to direct Tupperbox discord to deny a specific role from proxying (using tuppers), you might use tul!cfg deny proxies @role.
You can adjust Tupperbox’s prefix with tul!cfg prefix. If your server tends towards a specific usage of Tupperbox, you can direct Tupperbox discord to call “tuppers” something else such as “characters” or “headmates” using tul!cfg rename.
If you find yourself mainly using the identical tupper a lot in a distinct server or channel, check out the tul!auto command to configure Tupperbox to automatically use that tupper without having to type its brackets.
If you find that Tupperbox discord is conflicting with another bot with a similar purpose (such as PluralKit or Jinkaku), you can apply tul!proxy disable to turn it off in a server or particular channel.
You can view your tuppers or those of another user by using the command tul!list.
If you ever stare at who sent a tupperbox discord message (since you can’t easily tell at first glance), you can respond to the message with tul!showuser or react to it with ❓ to expose who sent it.
Use tul!cfg log #channel to establish a channel where all usage of tupperbox discord is logged for connecting. You can regulate your data with the commands tul!export, tul!import, and tul!purge. Tupperbox data may be compatible with other bots that follow a similar purpose, such as PluralKit.
Rules for Tupperbox Discord Usage
Tupperbox is governed by some key rules, as explained. Before using tuppers, please keep these considerations in mind.
- Only create tuppers for your characters
- Never reproduce the tupper of another user (this is a serious infraction)
- Do not create tuppers with tags or pictures which violate the Code of Conduct
- Moderators reserve the right to
- remove any tupper post which is deemed inappropriate
- deny continued use of a tupper on the server
Using an example
All of these posts were created using Tupperbox by the same user:
The following is a quick introduction to the most common commands. Continue reading the guide if you want to learn more about each command.
What it Does | Syntax | Example |
---|---|---|
Get list of all commands | tul!help |
|
Create a new tupper | tul!register "Tag Name"[shortcut]text |
tul!register "John Doe(LCDR-SEC)"[John]text |
Set a tupper’s picture | tul!avatar "Tag" <url> |
tul!avatar "John Doe(LCDR-SEC)" https://imgur.com/Pg0A1ci.png |
List all of your tuppers | tul!list |
Tupperbox Discord Commands
Help
The command tul!help will display a detailed description of all commands. The help for that command is displayed when you type a command and then press enter without any values.
tul!help
tul!register
Registering Tuppers
The first move to creating a Tupperbox is registering it. The below is the basic command syntax:
Usage
tul!register "Tag Name"[shortcut]text
Component | Definition |
---|---|
tul!register |
This is the register command. All tupperbox commands begin with tul! |
"Tag Name" |
The tupper’s tag ; the text that appears at the top of the post. Replace it with your character’s name; optionally add rank and department in (RANK-DEPT) format |
[shortcut] |
Something easy to reference when you want to post as your character such as [Bill] or [Jane] ; brackets must always be used |
text |
part of the tul!register command, the phrase text must always follow the shortcut |
Response
If the command is successfully executed, the following message will appear:
Tupper registered!
Example
# Create the John Doe charcter
tul!register “John Doe(LCDR-SEC)”[John]text
# Create the Jane Doe character
tul!register “Jane Doe(CAPT-USS Annon)”[Jane]text
Adding portraits (avatars) to characters
There might be a picture specifically for the character on the tupperbox. The image will automatically be assigned to all Tuppers without portraits.
Usage
tul!avatar shortcut https://url.to.image/file.png
Component | Definition |
---|---|
tul!avatar |
The “avatar” command which changes the tupper’s portrait |
shortcut |
The text used to post as the tupper |
https://url.to.image/file.png |
A valid URL pointing to an image file |
Response
When this command is applied successfully, the following phrase appears:
Avatar changed
Example
# set the John Doe tupper’s tag tul!avatar John https://imgur.com/Pg0A1ci.png
Posting as a Tupper
The Tupper can post as themselves by referencing the shortcut they specified when running the tul!register command.
Example
# first, change the tag to represent the promotion
tul!tag Lauren “Lauren (LT-Chef Engineer)”
# second, change the avatar to reflect the new uniform and rank
tul!avatar Lauren https://i.imgur.com/ZN2R6Xp.png
# register a new tupper with the tag “Tiffany Fanee (CREW-ENG)” with a shortcut of “[Tiff]”
tul!register “Tiffany Fanee (CREW-ENG)”[Tiff]text
# call the Tiffany Fanee tupper
[Tiff] “Hello There!”
Changing a Tupper’s Tag
It may be necessary for you to change the information in a Tupper at some point. Weddings, promotions and changes in departments are examples of situations in which the Tupper may need to be updated.
Usage
tul!tag “Old Tag” “New Tag”
Component | Definition |
---|---|
tul!tag |
Command to change the tag |
"Old Tag" |
The tag to change |
"New Tag" |
The value of the tag after the command is run |
Response
If the command was successful, the output would be: Tag has been updated successfully.
Example
In this case, I recommend Lieutenant Lauren Lauren be promoted to Chief Petty Officer:
# first, change the tag to represent the promotion
tul!tag Lauren “Lauren (LT-Chef Engineer)”
# second, change the avatar to reflect the new uniform and rank
tul!avatar Lauren https://i.imgur.com/ZN2R6Xp.png
Edit a Tupper Post
You can’t.
Tupper users can quickly delete a post they made by replying to that message with an.
List all Tuppers for User
A list of user Tuppers corresponding to the given user account is returned. When a user is not provided, the current user’s toppers will be displayed.
Usage
# get current user’s tuppers
tul!list
# get another user’s tuppers
tul!list @someone
Tag Conventions
There is a convention that certain pieces of helpful information belong in Tupper’s tag. Currently, the model is as follows:
## Syntax
Full Name(RANK-DEPARTMENT, Ship)
## Examples
Zaliel Sel (CAPT, USS Brahe)
Lauren Lauren (LT-Chief Engineer, USS Brahe)
Tiffany Fanee (CREW-ENG, USS Brahe)
Robert Robertson (LT-SEC, USS Brahe)
The Tupperlog
Pere Aude runs a channel called #tupperbox-log where all Tupper posts are posted so users can easily see which account posted as a Tupper. As an example, here is an entry from a log book:
Users are recommended to mute the Tupperbox log channel.
There are some other useful discord bots like groovy bot, Carl bot