diff --git a/changelog.html b/changelog.html index d651336f..3f9cf26e 100644 --- a/changelog.html +++ b/changelog.html @@ -1,3 +1,123 @@ +
hidden
property for emote sets to keep them out of the emote menu./rules
chat command to show the chat rules for a room./open_link
chat command for use with moderation actions./fetch_link
chat command for user with moderation actions.undefined
in chat under certain situations.boop=/timeout {0} 15 Boop!
{0}
, {1}
, {2}
, etc. will be replaced with any arguments you've supplied. " +
+ "Follow an argument index with a $
to also include all remaining arguments.boop=/timeout {0} 15 {1$}
{room} | chat room's name | " + + "{room_name} | chat room's name |
{room_display_name} | chat room's display name | " + + "{room_id} | chat room's numeric ID |
regex:
to trigger that behavior.|
. All regular expressions are executed with the flags ig
.)regex:
to trigger that behavior.|
. All regular expressions are executed with the flags ig
.){user}
to insert the user's name " +
- "into the command, otherwise it will be appended to the end. Use {id}
to insert the unique message ID into the command." +
- "Example: !permit \"!reg add {user}\" \"/timeout {user} 1 {id}\"
To " +
- "send multiple commands, separate them with <LINE>
.
Numeric values will become timeout buttons for " +
- "that number of seconds. The text <BAN>
is a special value that will act like the normal Ban button in chat.
" + - "To assign a specific letter for use as the icon, specify it at the start of the command followed by an equals sign.
" +
- "Example: A=\"!reg add\"
Default: <BAN> 600
",
- old_val.substr(1),
+ "Please enter a list of commands to be displayed as moderation buttons within chat lines. " +
+ "One item per line. As a shortcut for specific duration timeouts, you can enter the number of seconds by itself. " +
+ " To send multiple commands, separate them with <LINE>
. " +
+ "Variables, such as the target user's name, can be inserted into your commands. If no variables are detected " +
+ "in a line, {user}
will be added to the end of the first command.
name:
followed by the " +
+ "name of the button. End the name with an equals sign. Only the first character will be displayed.name:B=/ban {user}
{user} | target user's name | " + + "{user_name} | target user's name |
{user_display_name} | target user's display name | " + + "{user_id} | target user's numeric ID |
{room} | chat room's name | " + + "{room_name} | chat room's name |
{room_display_name} | chat room's display name | " + + "{room_id} | chat room's numeric ID |
{id} | message's UUID |
{user}
to insert the " +
- "user's name into the command, otherwise it will be appended to the end.Example: !permit \"!reg add {user}\"",
- old_val.substr(1),
+ "Please enter a list of additional commands to display buttons for on moderation cards. " +
+ "One item per line. To send multiple commands, separate them with <LINE>
. " +
+ "Variables, such as the target user's name, can be inserted into your commands. If no variables are detected " +
+ "in a line, {user}
will be added to the end of the first command.
name:
followed by the name of the button. " +
+ "End the name with an equals sign.name:Boop=/timeout {user} 15 Boop!
{user} | target user's name | " + + "{user_name} | target user's name |
{user_display_name} | target user's display name | " + + "{user_id} | target user's numeric ID |
{room} | chat room's name | " + + "{room_name} | chat room's name |
{room_display_name} | chat room's display name | " + + "{room_id} | chat room's numeric ID |