mirror of
https://github.com/chatty/chatty.github.io.git
synced 2024-11-09 12:22:50 +01:00
v0.21 files
This commit is contained in:
parent
8f913b0f4b
commit
eee8280bcb
@ -353,7 +353,7 @@
|
|||||||
/ has created the Twitch account (only if available)</td>
|
/ has created the Twitch account (only if available)</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><code>followdate</code> / <code>acccountdate</code></td>
|
<td><code>followdate</code> / <code>accountdate</code></td>
|
||||||
<td>The date (e.g. <code>2012-09-15 17:19:29 +0200</code>) the user
|
<td>The date (e.g. <code>2012-09-15 17:19:29 +0200</code>) the user
|
||||||
has followed / has created the Twitch account (only if available)</td>
|
has followed / has created the Twitch account (only if available)</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
<h1><a name="top">Release Information</a></h1>
|
<h1><a name="top">Release Information</a></h1>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
|
<a href="#0.21">0.21</a> |
|
||||||
<a href="#0.20">0.20</a> |
|
<a href="#0.20">0.20</a> |
|
||||||
<a href="#0.19">0.19</a> |
|
<a href="#0.19">0.19</a> |
|
||||||
<a href="#0.18">0.18</a> |
|
<a href="#0.18">0.18</a> |
|
||||||
@ -69,7 +70,61 @@
|
|||||||
full list of changes.</p>
|
full list of changes.</p>
|
||||||
|
|
||||||
<h2>
|
<h2>
|
||||||
<a name="0.20">Version 0.20</a> <a name="latest">(This one!)</a> (2022-08-11)
|
<a name="0.21">Version 0.21</a> <a name="latest">(This one!)</a> (2022-10-17)
|
||||||
|
<a href="#top" class="top">[back to top]</a>
|
||||||
|
</h2>
|
||||||
|
<p>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.</p>
|
||||||
|
|
||||||
|
<pre>
|
||||||
|
### 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
|
||||||
|
</pre>
|
||||||
|
|
||||||
|
<h2>
|
||||||
|
<a name="0.20">Version 0.20</a> (2022-08-11)
|
||||||
<a href="#top" class="top">[back to top]</a>
|
<a href="#top" class="top">[back to top]</a>
|
||||||
</h2>
|
</h2>
|
||||||
<pre>
|
<pre>
|
||||||
|
@ -420,14 +420,20 @@
|
|||||||
|
|
||||||
<h3>Ignored Emotes</h3>
|
<h3>Ignored Emotes</h3>
|
||||||
<p>Emotes added to this list will not be turned into an image, but instead
|
<p>Emotes added to this list will not be turned into an image, but instead
|
||||||
are just shown as their emote code.</p>
|
are just shown as their emote code. They are also hidden from the Emote
|
||||||
<p>The code added to the list has to be the
|
Dialog and TAB Completion, unless you choose not to for specific emotes.</p>
|
||||||
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
|
<p>The code added to the list has to be the exact code used internally to
|
||||||
that you might not even know (e.g. <code>:)</code> has <code>\:-?\)</code> as actual code).
|
find the emote in the messages. Usually this is simply the emote code as
|
||||||
It is recommended to use the emote context menu (right-click on an emote in chat) to
|
you would type it in chat, but some emotes have a special syntax that
|
||||||
ignore emotes, because then the correct code will automatically be added to
|
you might not even know (e.g. <code>:)</code> has <code>\:-?\)</code> as
|
||||||
the list.</p>
|
actual code). There are more options available, see the Ignored Emotes
|
||||||
|
dialog in the Settings.</p>
|
||||||
|
|
||||||
|
<p>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.</p>
|
||||||
|
|
||||||
<h3>
|
<h3>
|
||||||
<a name="EmoticonsLocal">Local Emotes</a>
|
<a name="EmoticonsLocal">Local Emotes</a>
|
||||||
@ -1099,7 +1105,7 @@
|
|||||||
additional conditions that have an "or" relationship to eachother.
|
additional conditions that have an "or" relationship to eachother.
|
||||||
This is a comma-separated list (enclose spaces and commas in quotes
|
This is a comma-separated list (enclose spaces and commas in quotes
|
||||||
to ignore them) of Highlight items, whereas at least one has to
|
to ignore them) of Highlight items, whereas at least one has to
|
||||||
match.
|
match. Use <code>!if:</code> to negate the result.
|
||||||
<br/><br />
|
<br/><br />
|
||||||
Prefixes in an item always have an "and" relationship, so they all
|
Prefixes in an item always have an "and" relationship, so they all
|
||||||
have to match (<code>cat:abc user:a_name</code> requires the "abc"
|
have to match (<code>cat:abc user:a_name</code> requires the "abc"
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1><a name="top">Chatty (Version: 0.20)</a></h1>
|
<h1><a name="top">Chatty (Version: 0.21)</a></h1>
|
||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
<td valign="top">
|
<td valign="top">
|
||||||
@ -25,7 +25,6 @@
|
|||||||
<li><a href="#userlist">Userlist</a></li>
|
<li><a href="#userlist">Userlist</a></li>
|
||||||
<li><a href="#favorites">Favorites / History</a></li>
|
<li><a href="#favorites">Favorites / History</a></li>
|
||||||
<li><a href="help-whisper.html">Whisper Feature</a></li>
|
<li><a href="help-whisper.html">Whisper Feature</a></li>
|
||||||
<li><a href="#rooms">Rooms</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<strong>Chat moderation / utility</strong>
|
<strong>Chat moderation / utility</strong>
|
||||||
@ -279,8 +278,6 @@
|
|||||||
<li><code>/part</code> or <code>/close</code> - Leaves the current channel</li>
|
<li><code>/part</code> or <code>/close</code> - Leaves the current channel</li>
|
||||||
<li><code>/rejoin</code> - Rejoins the channel (without clearing users or chat)</li>
|
<li><code>/rejoin</code> - Rejoins the channel (without clearing users or chat)</li>
|
||||||
<li><code>/reconnect</code> - Disconnects and reconnects</li>
|
<li><code>/reconnect</code> - Disconnects and reconnects</li>
|
||||||
<li><code>/fixMods</code> - Temporarily fixes the list of mods (like
|
|
||||||
<code>/mods</code> but without showing the list of mods in chat)</li>
|
|
||||||
<li><code>/clearchat</code> - Clears the current chat window of all text (only locally)</li>
|
<li><code>/clearchat</code> - Clears the current chat window of all text (only locally)</li>
|
||||||
<li><code>/connection</code> - Show info about the current connection</li>
|
<li><code>/connection</code> - Show info about the current connection</li>
|
||||||
</ul>
|
</ul>
|
||||||
@ -772,60 +769,20 @@
|
|||||||
<a name="login">Twitch Login</a>
|
<a name="login">Twitch Login</a>
|
||||||
<a href="#top" class="top">[back to menu]</a>
|
<a href="#top" class="top">[back to menu]</a>
|
||||||
</h2>
|
</h2>
|
||||||
<p>The login data consists of a <em>username</em> (or account name) and most
|
<p>The login data consists of a <em>username</em> (your account name) and most
|
||||||
importantly an <em>access token</em>, which is sort of a revokable
|
importantly an <em>access token</em>, which is sort of a revokable
|
||||||
password that can also have different types of access (scopes) associated with
|
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"
|
it. You can see the full list of associated scopes under "Main - Account"
|
||||||
(hover over each entry for more information if available).</p>
|
(hover over each entry for more information if available).</p>
|
||||||
|
|
||||||
<p>Some more information on some scopes:</p>
|
|
||||||
<dl>
|
|
||||||
<dt><code>Chat access</code></dt>
|
|
||||||
<dd>Required to connect to chat. Some newer APIs need the "Read chat"
|
|
||||||
and "Send chat" scopes, although for connecting to chat either should
|
|
||||||
work.</dd>
|
|
||||||
|
|
||||||
<dt><code>Editor access</code></dt>
|
|
||||||
<dd>Allows you to change the stream title/game on your channel, for
|
|
||||||
editors this only works with the old API
|
|
||||||
(<a href="help-admin.html">Admin Dialog</a>).</dd>
|
|
||||||
|
|
||||||
<dt><code>Edit broadcast</code></dt>
|
|
||||||
<dd>Allows you to create Stream Markers/set Stream Tags on your channel
|
|
||||||
and channels that you are an editor for.</dd>
|
|
||||||
|
|
||||||
<dt><code>Run commercials</code></dt>
|
|
||||||
<dd>Allows you to run comercials on your stream
|
|
||||||
via the <a href="help-admin.html">Admin Dialog</a> (if you are partnered).</dd>
|
|
||||||
|
|
||||||
<dt><code>Show subscribers</code></dt>
|
|
||||||
<dd>Required to view the list of your subscribers
|
|
||||||
via the <a href="#followers">Subscribers Dialog</a> (if you have a sub button).</dd>
|
|
||||||
|
|
||||||
<dt><code>Your Subscriptions</code></dt>
|
|
||||||
<dd>Enables more accurate display of your emotes (for "Extra - Emotes
|
|
||||||
Dialog", TAB Completion and when sending a message).</dd>
|
|
||||||
|
|
||||||
<dt><code>Moderate Channel</code></dt>
|
|
||||||
<dd>Required to receive moderator actions in channels you are a moderator,
|
|
||||||
which show under "Extra - Moderation Log", show which mod performed
|
|
||||||
an action in chat and shows messages caught by AutoMod (depending
|
|
||||||
on settings under "Main - Settings - Moderation").</dd>
|
|
||||||
|
|
||||||
<dt><code>Points Redemptions</code></dt>
|
|
||||||
<dd>Enables more accurate display of Channel Points Redemptions in your
|
|
||||||
channel.</dd>
|
|
||||||
</dl>
|
|
||||||
|
|
||||||
<p>If getting login data fails, read <a href="help-guide2.html">this guide</a>.
|
<p>If getting login data fails, read <a href="help-guide2.html">this guide</a>.
|
||||||
If your login was determined invalid, read <a href="#login-invalid">down below</a>.</p>
|
If your login was determined invalid, read <a href="#login-invalid">down below</a>.</p>
|
||||||
|
|
||||||
<h3><a name="access">Allow more/less access</a></h3>
|
<h3><a name="access">Add or remove access</a></h3>
|
||||||
<p>To change what Chatty is allowed to do (e.g. if you haven't selected
|
<p>To change what Chatty is allowed to do, you need to request a new
|
||||||
editor access before, but you want it now), you need to request a new
|
access token. Go to <code><Main - Account></code>,
|
||||||
access token. Just go to <code><Main - Account></code>,
|
|
||||||
delete the login and request it again with the access scopes that you
|
delete the login and request it again with the access scopes that you
|
||||||
want selected.</p>
|
want.</p>
|
||||||
|
|
||||||
<h3><a name="login-security">Security</a></h3>
|
<h3><a name="login-security">Security</a></h3>
|
||||||
<p>The access token is saved in the <code>login</code> file in the settings
|
<p>The access token is saved in the <code>login</code> file in the settings
|
||||||
@ -1199,29 +1156,6 @@
|
|||||||
you enter manually to the favorites, which will always be kept until you
|
you enter manually to the favorites, which will always be kept until you
|
||||||
remove them yourself.</p>
|
remove them yourself.</p>
|
||||||
|
|
||||||
<h2>
|
|
||||||
<a name="rooms">Rooms</a>
|
|
||||||
<a href="#top" class="top">[back to menu]</a>
|
|
||||||
</h2>
|
|
||||||
<p>The new <a href="https://blog.twitch.tv/bring-your-community-together-with-rooms-ad60cab1af0a">Rooms</a>
|
|
||||||
can be used in Chatty:</p>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
<li>Join rooms for the current stream via the <code>Channels</code> menu
|
|
||||||
and to reload available rooms manually</li>
|
|
||||||
<li>Rooms can be added to the Channel Favorites / History</li>
|
|
||||||
<li>The topic of a room is displayed on join and in the titlebar</li>
|
|
||||||
<li>Rooms chat is logged the same as main chat, with the room name as
|
|
||||||
filename</li>
|
|
||||||
<li>Emotes, badges and so on should be the same as in the main chat</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<p>Currently <em>not</em> available in Chatty:</p>
|
|
||||||
<ul>
|
|
||||||
<li>Rooms chat history</li>
|
|
||||||
<li>Getting notified of messages when not having joined the room</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<h2>
|
<h2>
|
||||||
<a name="highlight">Highlight</a>
|
<a name="highlight">Highlight</a>
|
||||||
<a href="#top" class="top">[back to menu]</a>
|
<a href="#top" class="top">[back to menu]</a>
|
||||||
|
16
index.html
16
index.html
@ -16,9 +16,9 @@ function loaded() {
|
|||||||
{ ceiling: null, text: "$years years ago" }
|
{ 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");
|
slideshow_init("slideshow");
|
||||||
}
|
}
|
||||||
@ -158,7 +158,7 @@ function getDownloads(tag) {
|
|||||||
|
|
||||||
|
|
||||||
<h2 id="download">Download</h2>
|
<h2 id="download">Download</h2>
|
||||||
<p>Choose one of the following downloads of <strong>Chatty Version 0.20</strong><span id="dlCount" style="margin-bottom:7px;"></span>. For older versions or betas go to the <a href="https://github.com/chatty/chatty/releases">GitHub Releases</a>. Checksums for release files are available as <a href="https://tduva.com/chatty/checksums/v0.20/">SHA-256 hashes</a>.</p>
|
<p>Choose one of the following downloads of <strong>Chatty Version 0.21</strong><span id="dlCount" style="margin-bottom:7px;"></span>. For older versions or betas go to the <a href="https://github.com/chatty/chatty/releases">GitHub Releases</a>. Checksums for release files are available as <a href="https://tduva.com/chatty/checksums/v0.21/">SHA-256 hashes</a>.</p>
|
||||||
<p>If this is your first time using Chatty check out the <a href="help/help-getting-started.html"><strong>Getting Started Guide</strong></a>.</p>
|
<p>If this is your first time using Chatty check out the <a href="help/help-getting-started.html"><strong>Getting Started Guide</strong></a>.</p>
|
||||||
|
|
||||||
<h3>Windows</h3>
|
<h3>Windows</h3>
|
||||||
@ -170,11 +170,11 @@ function getDownloads(tag) {
|
|||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><a href="https://github.com/chatty/chatty/releases/download/v0.20/Chatty_0.20_win_standalone_setup.exe"><strong>Download Windows Standalone (Installer)</strong></a> <span class="recommended"><sup>Recommended</sup></span></dt>
|
<dt><a href="https://github.com/chatty/chatty/releases/download/v0.21/Chatty_0.21_win_standalone_setup.exe"><strong>Download Windows Standalone (Installer)</strong></a> <span class="recommended"><sup>Recommended</sup></span></dt>
|
||||||
<dd>Install into a folder of your choice and start <code>Chatty.exe</code> (or optionally created shortcuts).</dd>
|
<dd>Install into a folder of your choice and start <code>Chatty.exe</code> (or optionally created shortcuts).</dd>
|
||||||
</dl>
|
</dl>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><a href="https://github.com/chatty/chatty/releases/download/v0.20/Chatty_0.20_win_standalone.zip">Download Windows Standalone (.zip)</a></dt>
|
<dt><a href="https://github.com/chatty/chatty/releases/download/v0.21/Chatty_0.21_win_standalone.zip">Download Windows Standalone (.zip)</a></dt>
|
||||||
<dd>Extract the .zip into a folder of your choice and start <code>Chatty.exe</code>.</dd>
|
<dd>Extract the .zip into a folder of your choice and start <code>Chatty.exe</code>.</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
@ -182,11 +182,11 @@ function getDownloads(tag) {
|
|||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><a href="https://github.com/chatty/chatty/releases/download/v0.20/Chatty_0.20_win_setup.exe">Download JAR-Version (Installer)</a></dt>
|
<dt><a href="https://github.com/chatty/chatty/releases/download/v0.21/Chatty_0.21_win_setup.exe">Download JAR-Version (Installer)</a></dt>
|
||||||
<dd>Install into a folder of your choice and start <code>Chatty.jar</code> (or optionally created shortcuts).</dd>
|
<dd>Install into a folder of your choice and start <code>Chatty.jar</code> (or optionally created shortcuts).</dd>
|
||||||
</dl>
|
</dl>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><a href="https://github.com/chatty/chatty/releases/download/v0.20/Chatty_0.20.zip">Download JAR-Version (.zip)</a></dt>
|
<dt><a href="https://github.com/chatty/chatty/releases/download/v0.21/Chatty_0.21.zip">Download JAR-Version (.zip)</a></dt>
|
||||||
<dd>Extract the .zip into a folder of your choice and start <code>Chatty.jar</code>.</dd>
|
<dd>Extract the .zip into a folder of your choice and start <code>Chatty.jar</code>.</dd>
|
||||||
</dl>
|
</dl>
|
||||||
</td>
|
</td>
|
||||||
@ -194,7 +194,7 @@ function getDownloads(tag) {
|
|||||||
</table>
|
</table>
|
||||||
|
|
||||||
<h3>Non-Windows</h3>
|
<h3>Non-Windows</h3>
|
||||||
<p>For OS other than Windows (e.g. Linux or MacOS) you will need to download the <a href="https://github.com/chatty/chatty/releases/download/v0.20/Chatty_0.20.zip">JAR-Version (.zip)</a> and must have Java 8 or later installed on your system. Extract the .zip into a folder of your choice and start <code>Chatty.jar</code>.</p>
|
<p>For OS other than Windows (e.g. Linux or MacOS) you will need to download the <a href="https://github.com/chatty/chatty/releases/download/v0.21/Chatty_0.21.zip">JAR-Version (.zip)</a> and must have Java 8 or later installed on your system. Extract the .zip into a folder of your choice and start <code>Chatty.jar</code>.</p>
|
||||||
|
|
||||||
<h2 id="feedback">Contact</h2>
|
<h2 id="feedback">Contact</h2>
|
||||||
<p>If you have any feedback or questions feel free to contact me. You can <a href="https://discord.gg/WTuqGeJ">join the Chatty Discord</a> <sup>preferred</sup>, write me an <a href="mailto:chattyclient@gmail.com">E-Mail</a> or use <a href="https://twitter.com/chattyclient">Twitter</a>.</p>
|
<p>If you have any feedback or questions feel free to contact me. You can <a href="https://discord.gg/WTuqGeJ">join the Chatty Discord</a> <sup>preferred</sup>, write me an <a href="mailto:chattyclient@gmail.com">E-Mail</a> or use <a href="https://twitter.com/chattyclient">Twitter</a>.</p>
|
||||||
|
Loading…
Reference in New Issue
Block a user