From eee8280bcb3faa09c1d5b88db5df63accf265621 Mon Sep 17 00:00:00 2001
From: tduva
+ 0.21 |
0.20 |
0.19 |
0.18 |
@@ -69,7 +70,61 @@
full list of changes. Twitch has announced that Twich chat comands will be removed from IRC in
+ February 2023, so they need to be migrated to the API. You will need to
+ update your login with additional access scopes to be able to use most
+ commands in this update. Emotes added to this list will not be turned into an image, but instead
- are just shown as their emote code. The code added to the list has to be the
- exact code used internally to find the emote in the messages. Usually this is simply
- the emote code as you would type it in chat, but some emotes have a special syntax
- that you might not even know (e.g.
-
diff --git a/help/help-releases.html b/help/help-releases.html
index 69e68f4..ab23b4b 100644
--- a/help/help-releases.html
+++ b/help/help-releases.html
@@ -17,6 +17,7 @@
+ followdate
/ acccountdate
followdate
/ accountdate
The date (e.g.
2012-09-15 17:19:29 +0200
) the user
has followed / has created the Twitch account (only if available)Release Information
- Version 0.20 (This one!) (2022-08-11)
+ Version 0.21 (This one!) (2022-10-17)
+ [back to top]
+
+
+### Twitch Features
+- Switched most Twitch Chat commands to the Twitch API
+ - The commands `/vips`, `/mods` and `/commercial` will continue to function
+ through IRC for non-broadcasters until Twitch removes them
+ - Sending whispers will function through IRC until Twitch removes it, since
+ the API has additional restrictions for whispering
+ - For commands that work through the Twitch API the command result will now be
+ appended to the original message, for example `Trying to ban <name>.. OK`
+- Updated Account dialog to accomodate large number of access scopes better
+
+### Emotes
+- Emote Dialog improvements
+ - Added search field to filter displayed emotes
+ - Made more sections hideable (click on the section header)
+ - Improved Emote sorting and sections
+- Favorite Emotes improvements
+ - Sort first in TAB Completion (can be disabled)
+ - Channel-specific emotes can now also be favorited
+ - Note: Right-click emote for options to favorite/unfavorite
+- Ignored emotes are now also hidden from the Emote Dialog and TAB Completion,
+ while optionally being able to only hide from specific places
+- Prefer per-channel emotes over global emotes (e.g. when a third-party emote
+ provider has an emote with the same name as a global Twitch emote)
+
+### Other
+- Added URL Context Menu entry to open User Dialog for some Twitch URLs
+- Added WebP MacOS support, so 7TV emotes should work on Mac now as well
+- Switched to 7TV v3 API for emotes
+- Added `!if:` prefix (negated `if:`), which allows you to negate restrictions
+ that would otherwise not be possible
+- Automatically reconnect IRC when a new valid token is set
+- Improved connecting to chat responsiveness and info messages
+- Removed deprecated Sounds setting page
+- Updated translations
+- Updated help
+
+### Bugfixes
+- Fixed error related to emote pausing
+- Fixed popout URL parsing
+- Fixed offline streams sometimes appearing as live when joining channel
+- Updated JNA to fix some issues
+- Fixed FFZ custom mod badge that was broken in some channels
+
+
+
+ Version 0.20 (2022-08-11)
[back to top]
diff --git a/help/help-settings.html b/help/help-settings.html
index 14f51ac..3490b38 100644
--- a/help/help-settings.html
+++ b/help/help-settings.html
@@ -420,14 +420,20 @@
Ignored Emotes
:)
has \:-?\)
as actual code).
- It is recommended to use the emote context menu (right-click on an emote in chat) to
- ignore emotes, because then the correct code will automatically be added to
- the list.
The code added to the list has to be the exact code used internally to
+ find the emote in the messages. Usually this is simply the emote code as
+ you would type it in chat, but some emotes have a special syntax that
+ you might not even know (e.g. :)
has \:-?\)
as
+ actual code). There are more options available, see the Ignored Emotes
+ dialog in the Settings.
It is recommended to use the emote context menu (right-click on an emote + in chat) to ignore emotes. That way the correct data will automatically + be added to the list and you can easily select additional options as to + where to hide the emote from.
!if:
to negate the result.
cat:abc user:a_name
requires the "abc"
diff --git a/help/help.html b/help/help.html
index 10c526f..50f24b0 100644
--- a/help/help.html
+++ b/help/help.html
@@ -5,7 +5,7 @@
-
@@ -25,7 +25,6 @@
/part or /close - Leaves the current channel/rejoin - Rejoins the channel (without clearing users or chat)/reconnect - Disconnects and reconnects/fixMods - Temporarily fixes the list of mods (like
- /mods but without showing the list of mods in chat)/clearchat - Clears the current chat window of all text (only locally)/connection - Show info about the current connectionThe login data consists of a username (or account name) and most + The login data consists of a username (your account name) and most importantly an access token, which is sort of a revokable password that can also have different types of access (scopes) associated with it. You can see the full list of associated scopes under "Main - Account" (hover over each entry for more information if available). -Some more information on some scopes: -
If getting login data fails, read this guide. If your login was determined invalid, read down below. -Allow more/less access-To change what Chatty is allowed to do (e.g. if you haven't selected
- editor access before, but you want it now), you need to request a new
- access token. Just go to Add or remove access+To change what Chatty is allowed to do, you need to request a new
+ access token. Go to SecurityThe access token is saved in the You can also add channels from the history or any you enter manually to the favorites, which will always be kept until you remove them yourself. - -- Rooms - [back to menu] --The new Rooms - can be used in Chatty: - -
Currently not available in Chatty: -
Highlight
diff --git a/index.html b/index.html
index d0856ff..5609f82 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.20 released "+humanized_time_span("2022/08/11", Date(), custom_date_formats)+"";
+ document.getElementById("ago").innerHTML = "Version 0.21 released "+humanized_time_span("2022/10/17", Date(), custom_date_formats)+"";
- getDownloads("v0.20");
+ getDownloads("v0.21");
slideshow_init("slideshow");
}
@@ -158,7 +158,7 @@ function getDownloads(tag) {
| |
|
|
@@ -194,7 +194,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.