Table Maker

A feature-packed clan war table maker! If needed, table commands can be disabled through your server's config settings.


Overview

!table [style options]
[table options]
[table data]
Alternate: !tablel

To add team logos, use !tablel instead of !table, and if a team has a logo but the color is not set, the text will be white by default. Alternatively, you can use an image url in place of a team's name to use a logo without needing to first add it with !logoadd.

Click here to learn more about adding custom logos, and click here to learn more about custom flags.


Specifics

style options: Optional style modifiers. All style options should be written on the top line, separated by a space.

Tournament themes

There can only be one tournament theme selected.

Additional style options

table options: Optional table modifiers. Each table option should be on its own line, and it should start with a #.

table data: Here is an overview:

table background: To set the table background with an image, attach an image to the command. Then, the default table option values are dotalpha=0, and bgbright=0.7. You can add the table option #bgbright 1 to make the background brighter, but it may cause some text to be harder to read.

Ice Mario will do its best to make sure the points add up correctly. If the total is between 400 and 500, it will make sure the points add to 468, and if the total is between 900 and 1050, it will make sure the points add to 984. Outside this range, Ice Mario will check to see if the total is divisible by either 39 or 82. If everything is correct, the table message will be green. Otherwise, there will be one or more warning messages.


Save Custom Table Settings

Use the following commands to add, remove, get, or list table settings. These settings are saved to your server, so they cannot be used in other servers.

!tablesettingsadd name messageLink
Alias: !tsa

name: The name for the settings. Must be one word with no spaces.
messageLink: The Discord link to the !table command.

Add a new custom table setting. This will save the settings from the table command referenced in the messageLink argument.

Here is an example of saving a table style called mystyle:

A few notes:

!tablesettingsremove name
Alias: !tsr

name: The name for the settings to remove.

Remove a custom table setting.

!tablesettingsget name
Alias: !tsg

name: The name for the settings to get.

Show what the table settings are for name.

!tablesettingslist
Alias: !tsl

List the names of the saved table settings.


Examples



Fonts

Here is a list of the available fonts. Additional fonts can be requested by DM or by joining our support server!

To use one of these fonts, use #font fontName.For example, #font times new roman and #font tnr will both yield the same results.



Tournament Themes