mirror of
https://github.com/chatty/chatty.github.io.git
synced 2024-11-08 12:02:28 +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>
|
||||
</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
|
||||
has followed / has created the Twitch account (only if available)</td>
|
||||
</tr>
|
||||
|
@ -17,6 +17,7 @@
|
||||
<h1><a name="top">Release Information</a></h1>
|
||||
|
||||
<p>
|
||||
<a href="#0.21">0.21</a> |
|
||||
<a href="#0.20">0.20</a> |
|
||||
<a href="#0.19">0.19</a> |
|
||||
<a href="#0.18">0.18</a> |
|
||||
@ -69,7 +70,61 @@
|
||||
full list of changes.</p>
|
||||
|
||||
<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>
|
||||
</h2>
|
||||
<pre>
|
||||
|
@ -420,14 +420,20 @@
|
||||
|
||||
<h3>Ignored Emotes</h3>
|
||||
<p>Emotes added to this list will not be turned into an image, but instead
|
||||
are just shown as their emote code.</p>
|
||||
<p>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. <code>:)</code> has <code>\:-?\)</code> 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.</p>
|
||||
are just shown as their emote code. They are also hidden from the Emote
|
||||
Dialog and TAB Completion, unless you choose not to for specific emotes.</p>
|
||||
|
||||
<p>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. <code>:)</code> has <code>\:-?\)</code> as
|
||||
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>
|
||||
<a name="EmoticonsLocal">Local Emotes</a>
|
||||
@ -1099,7 +1105,7 @@
|
||||
additional conditions that have an "or" relationship to eachother.
|
||||
This is a comma-separated list (enclose spaces and commas in quotes
|
||||
to ignore them) of Highlight items, whereas at least one has to
|
||||
match.
|
||||
match. Use <code>!if:</code> to negate the result.
|
||||
<br/><br />
|
||||
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"
|
||||
|
@ -5,7 +5,7 @@
|
||||
<link rel="stylesheet" type="text/css" href="style.css" />
|
||||
</head>
|
||||
<body>
|
||||
<h1><a name="top">Chatty (Version: 0.20)</a></h1>
|
||||
<h1><a name="top">Chatty (Version: 0.21)</a></h1>
|
||||
<table>
|
||||
<tr>
|
||||
<td valign="top">
|
||||
@ -25,7 +25,6 @@
|
||||
<li><a href="#userlist">Userlist</a></li>
|
||||
<li><a href="#favorites">Favorites / History</a></li>
|
||||
<li><a href="help-whisper.html">Whisper Feature</a></li>
|
||||
<li><a href="#rooms">Rooms</a></li>
|
||||
</ul>
|
||||
|
||||
<strong>Chat moderation / utility</strong>
|
||||
@ -279,8 +278,6 @@
|
||||
<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>/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>/connection</code> - Show info about the current connection</li>
|
||||
</ul>
|
||||
@ -772,60 +769,20 @@
|
||||
<a name="login">Twitch Login</a>
|
||||
<a href="#top" class="top">[back to menu]</a>
|
||||
</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
|
||||
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).</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>.
|
||||
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>
|
||||
<p>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 <code><Main - Account></code>,
|
||||
<h3><a name="access">Add or remove access</a></h3>
|
||||
<p>To change what Chatty is allowed to do, you need to request a new
|
||||
access token. Go to <code><Main - Account></code>,
|
||||
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>
|
||||
<p>The access token is saved in the <code>login</code> file in the settings
|
||||
@ -1198,29 +1155,6 @@
|
||||
<p>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.</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>
|
||||
<a name="highlight">Highlight</a>
|
||||
|
16
index.html
16
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) {
|
||||
|
||||
|
||||
<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>
|
||||
|
||||
<h3>Windows</h3>
|
||||
@ -170,11 +170,11 @@ function getDownloads(tag) {
|
||||
<tr>
|
||||
<td>
|
||||
<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>
|
||||
</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>
|
||||
</dl>
|
||||
|
||||
@ -182,11 +182,11 @@ function getDownloads(tag) {
|
||||
</td>
|
||||
<td>
|
||||
<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>
|
||||
</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>
|
||||
</dl>
|
||||
</td>
|
||||
@ -194,7 +194,7 @@ function getDownloads(tag) {
|
||||
</table>
|
||||
|
||||
<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>
|
||||
<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