diff --git a/help/help-guide2.html b/help/help-guide2.html index 5582135..462511d 100644 --- a/help/help-guide2.html +++ b/help/help-guide2.html @@ -20,7 +20,7 @@
If you can't fix this problem and there are no other error messages that
may indicate what is going wrong, then you can still proceed with opening the
- link by clicking on "Open URL" in the dialog (or this link, which has all permissions Chatty needs). Chatty won't be able to
+ link by clicking on "Open URL" in the dialog (or this link, which has all permissions Chatty needs). Chatty won't be able to
receive the token automatically (your browser will tell you that it can't
load the page when you get to http://127.0.0.1:61324
), so you have to
read on in the next section, especially
diff --git a/help/help-releases.html b/help/help-releases.html
index 0c8521f..2ab8496 100644
--- a/help/help-releases.html
+++ b/help/help-releases.html
@@ -17,6 +17,7 @@
+ 0.15 | 0.14 | 0.13.1 | 0.13 | @@ -63,7 +64,70 @@ full list of changes.
More Tabs/Layouts improvements:
+This version also implements some API changes mainly affecting Emoticons + (neither the API nor the implementation is perfect yet, but more emotes + should show up) and AutoMod (you may have to grant additional access for + it to work fully). Moderators may also find the new Repeated Chat + Message Detection useful (you can enable it in the "Moderation" + settings).
++### Tabs / Layouts +- Added setting to restore last session's layout +- Manually save and load layouts through the View-menu and the /layouts command +- Made more dialogs dockable as a Tab, accessible through their context menu + (Channel Info, Admin, Followers/Subscribers, Live Streams, Moderation Log) +- Added more settings, including: Max. Tab width, show channel title in splits, + more advanced Tab sorting +- Open all tabs immediately when joining several channels +- Connect automatically when joining a channel while not connected +- Updated Tab context menu + +### Twitch Features +- Updated AutoMod and Moderation Logs for new APIs +- Partially switched to new Emote APIs to support newer emotes +- Added setting to turn off animation for Twitch's animated emotes +- Added confirmation prompt for Follow/Unfollow context menu entries + (Note: Follow/Unfollow will be removed from the API on July 27, 2021) + +### Other +- Added Repeated Message Detection, which marks repeated messages from the same + user in chat (Moderation Settings) +- Added ability to join channels associated with Addressbook categories (e.g. + `[abc]` to join channels associated with the "abc" category +- Added setting to enable Custom Commands syntax for menu labels (for now mainly + to display setting values) +- Added line numbers to some settings editors +- Added "Edit All" button for Custom Message Colors setting +- Added `!user:` Highlight prefix +- Added "https://" to Streamlink stream URL +- Updated translations +- Updated help + +### Bugfixes +- Fixed copying text in chat sometimes not working +- Fixed copy text menu sometimes appearing when no text visibly selected +- Fixed reply command not working +- Fixed timezone setting not applying to some timestamps +- Fixed bug delaying Chatty startup +- Fixed rare PubSub related error +- Make chat log blacklist/whitelist entries lowercase (required for it to work) ++ +
This version features (among other things) a more advanced drag&drop
diff --git a/help/help-setting_commands.html b/help/help-setting_commands.html
index d78b181..6cb5ff8 100644
--- a/help/help-setting_commands.html
+++ b/help/help-setting_commands.html
@@ -466,7 +466,7 @@
that restricts this image to replacing only certain
icons in the program (paths with no prefix apply to
everyting, except types that do have a prefixed path):
- main, tray, notif, live, help, debug
+ main, tray, notif, live, help, debug, popout
Example: [tray]C:\chatty_tray.png
@@ -536,7 +536,7 @@
You can select what will happen when you start Chatty:
-[vip]
to join
+ all entries associated with the "vip" category. Can restrict to just
+ channel entries [vip #]
(would only get Addressbook
+ entries such as "#joshimuz") or non-channel entries [vip !#]
+ (entries such as "joshimuz"). This can also be used in some other
+ places for joining channels.serenity
)$cat:vip
, which would refer to
- the category vip
)vip
)
+ $m:status:r
, where status:r
+ is the Highlight Matching prefix)This feature uses the user's message history (based on what is visible + in the User Dialog when clicking on a user) to determine if the user has + sent the same (or similar) message before. If a repeated message has + been detected (depending on the settings) the number of repeated + messages is added behind the message in chat, e.g. "(x4)".
+ +In addition, the config:repeatedmsg
Matching prefix
+ can be used in e.g. the Highlight list, Message Colors list or to restrict a Notification to trigger only on repeated messages.
Restricting detection uses Highlight Matching,
+ for example !status:M
to exclude mods or mystatus:M
+ to restrict to channels you are a mod in or even matching on the message
+ text.
Note that this feature may affect performance in very busy chats, since each + received message has to be compared against multiple messages (depending + on the user's available history and these settings).
Highlight Blacklist
settings can be used to prevent some of
those Highlights.
- The following sections list different kinds of prefixes that can modify - the behaviour of the system:
+Note: Highlight-style matching can be used in various other + settings as well, although not all prefixes are always available.
+ +There is a video tutorial + that explains how this works.
+ +There are various prefixes that affect matching and Highlighting behaviour:
user:
to specify one exact username (case-insensitive)
which should highlight only if this user send the message, doesn't
search in the message itself.!user:
to specify one exact username (case-insensitive)
+ which the message must not be from.reuser:
to specify a regex to match usernames against.
Behaves like the regm:
/re:
prefix, in that
it always tries to match the entire username. Example:
@@ -926,6 +973,13 @@
config:firstmsg
- Restrict matching to the
first message of this user in this channel during the
current session (first message in User Dialog)config:repeatedmsg
- Matches if a user repeats
+ the same message (this requires the Repetition Detection in
+ the Moderation settings to be enabled). Can optionally
+ restrict how many repetitions are required for this to
+ match, for example config:repeatedmsg|4
requires
+ 4 repeated messages (can't be lower than the Repetition
+ Detection setting).config:info
- This item applies to info
messages instead of regular user messagesconfig:any
- This item applies to both info
@@ -1503,6 +1557,8 @@
Tabs
[back to menu]
+
General usage
Housekeeping/System commands:diff --git a/img/Chatty_Split_View.jpg b/img/Chatty_Split_View.jpg new file mode 100644 index 0000000..5feb87f Binary files /dev/null and b/img/Chatty_Split_View.jpg differ diff --git a/index.html b/index.html index 1d3fd6a..899dee6 100644 --- a/index.html +++ b/index.html @@ -16,9 +16,9 @@ function loaded() { { ceiling: null, text: "$years years ago" } ] } - document.getElementById("ago").innerHTML = "Version 0.14 released "+humanized_time_span("2021/03/04", Date(), custom_date_formats)+""; + document.getElementById("ago").innerHTML = "Version 0.15 released "+humanized_time_span("2021/07/03", Date(), custom_date_formats)+""; - getDownloads("v0.14"); + getDownloads("v0.15"); slideshow_init("slideshow"); } @@ -80,7 +80,7 @@ function getDownloads(tag) { |
For OS other than Windows (e.g. Linux or MacOS) you will need to download the JAR-Version (.zip) and must have Java 8 or later installed on your system. Extract the .zip into a folder of your choice and start Chatty.jar
.
For OS other than Windows (e.g. Linux or MacOS) you will need to download the JAR-Version (.zip) and must have Java 8 or later installed on your system. Extract the .zip into a folder of your choice and start Chatty.jar
.
If you have any feedback or questions feel free to contact me. You can join the Chatty Discord preferred, write me an E-Mail or use Twitter.