v0.10 files

This commit is contained in:
tduva 2019-10-07 21:12:57 +02:00
parent 0361ae4d41
commit 24d2560d60
7 changed files with 255 additions and 131 deletions

View File

@ -63,6 +63,11 @@
<code>Hello World!</code> to chat, just as if you would have written it
yourself and pressed Enter.</p>
<p>Any entry in the "Custom Commands" list starting with a <code>#</code>
will be completely ignored. For example:</p>
<p><code># Hello World!</code></p>
<p>See <a href="#replacements">Replacements</a> for more advanced usage.</p>
<h3><a name="restrict-channel">Restrict to channel</a></h3>
@ -227,10 +232,19 @@
</tr>
<!-- User Context Menu -->
<tr>
<td rowspan="4">User Context Menu</td>
<td rowspan="7">User Context Menu</td>
<td><code>1</code>, <code>nick</code></td>
<td>Name of the user</td>
</tr>
<tr>
<td><code>display-nick</code>, <code>custom-nick</code>,
<code>full-nick</code></td>
<td>Variations of the name of the user. <code>display-nick</code>
may contain spaces for some users. <code>custom-nick</code> may
also be the <a href="help.html#customNames">Custom Name</a> you
set, <code>full-nick</code> is what is displayed in the userlist
(includes status symbols)</td>
</tr>
<tr>
<td><code>msg</code></td>
<td>Message text of the selected message (depending on the line in
@ -249,11 +263,19 @@
approving or denying the message (when opened by clicking on
an appropriate message in chat)</td>
</tr>
<tr>
<td><code>user-id</code></td>
<td>The Twitch ID of the user</td>
</tr>
<tr>
<td><code>twitch-badge-info</code></td>
<td>Textual info of the user's Twitch badges (may change)</td>
</tr>
<!-- User Dialog -->
<tr>
<td rowspan="8">User Dialog</td>
<td><code>1</code>, <code>nick</code></td>
<td>Name of the user</td>
<td rowspan="6">User Dialog</td>
<td><em>All from User Context Menu</em></td>
<td>See above</td>
</tr>
<tr>
<td><code>2-</code>, <code>reason</code></td>
@ -277,10 +299,6 @@
approving or denying the message (when opened by clicking on
an appropriate message in chat)</td>
</tr>
<tr>
<td><code>user-id</code></td>
<td>The Twitch ID of the user</td>
</tr>
<tr>
<td><code>followage</code> /
<code>accountage</code></td>
@ -368,6 +386,21 @@
<dd><em>Example:</em> <code>$upper(1)</code> with <code>1</code>
referring to <code>Fremily</code> turns into <code>FREMILY</code>.</dd>
<dt><code>$replace(&lt;input&gt;,&lt;search&gt;,&lt;replace&gt;,[method])</code>
<dd>Search and replace in text. Especially when using Regex, remember
escaping of <code>\</code> (<code>\\</code>) and <code>$</code> (<code>\$</code>).</dd>
<dd>Methods are:
<ul style="margin-top:0">
<li><em>Not specified</em> - Literal case-insensitive search</li>
<li><code>cs</code> - Literal case-sensitive search</li>
<li><code>reg</code> - Regular Expression search</li>
<li><code>regRef</code> - Regular Expression search, with references to groups (<code>\$1</code>) in the replacement</li>
<li><code>regFirst</code>, <code>refFirstRef</code> - Same as above, but only replace first occurence</li>
</ul>
</dd>
<dd><em>Example:</em> <code>$replace(A b and another B,b,bee)</code> turns into <code>A bee and another bee</code></dd>
<dd><em>Example:</em> <code>$replace(Was timed out for 30 seconds,.*?(\\d+) seconds,Number of seconds: \$1,regRef)</code> turns into <code>Number of seconds: 30</code></dd>
<dt><code>$rand([output1],[output2],[output3],..)</code></dt>
<dd>Randomly chooses one of the outputs.</dd>
<dd><em>Example:</em> <code>$rand(cheesecake,strawberry cake,$1-)</code>

View File

@ -23,33 +23,33 @@
</style>
<body>
<div id="backlink"><a href="help.html">Back to main help page</a></div>
<h1><a name="top">Guide: Chatty directories and files</a></h1>
<h1><a name="top">Guide: Settings and other files</a></h1>
<p>
<a href="#files">Files/Directory structure</a> |
<a href="#files">Files / Directory structure</a> |
<a href="#backup">Backup</a>
</p>
<p>Learn what directories and files Chatty creates/uses.</p>
<h2><a name="files">Files/Directory structure</a></h2>
<h2><a name="files">Files / Directory structure</a></h2>
<h3>Settings Directory</h3>
<p>The settings directory by default is in your user home directory in a
subfolder called <code>.chatty</code>. If you use the <code>-cd</code>
commandline parameter, then the settings directory is the current Working
Directory.</p>
subdirectory called <code>.chatty</code>. You can enter the command
<code>/dir</code> to display and <code>/openDir</code> to open the
settings directory that Chatty currently uses.</p>
<p>You can use commandline parameters by <a href="help-guide_create_shortcut.html">creating a shortcut</a> and setting the
target to something like <code>javaw.exe -jar "D:\Chatty\Chatty.jar" -cd</code>.</p>
<p>You can change the settings directory via different ways:</p>
<p>Alternatively, the <code>-d</code> parameter allows you to specify
a settings directory directly: <code>javaw -jar "D:\Chatty\Chatty.jar" -d D:\program settings\Chatty</code>
</p>
<ul>
<li>The <code>-cd</code> launch option changes the settings
directory to the current <a href="#wdir">working directory</a>.</li>
<li>The <code>-d &lt;dir&gt;</code> launch option changes the settings
directory to the specified directory (which must already exist).
Example: <code>-d D:\program settings\Chatty</code> (no quotes)</li>
</ul>
<p>You can use launch options by adding them to <a href="help-guide_create_shortcut.html">a shortcut</a>
or (if you're using the standalone version) by adding it to the <a href="help-standalone.html#cfg-launch">Chatty.cfg</a>.</p>
<p><em>Note:</em> You need to edit the path to the <code>Chatty.jar</code>
to where you actually have it on your computer. Also if you specify
a custom settings directory you must create it manually before using it.</p>
<p>Use the command <code>/dir</code> to display and <code>/openDir</code> to
open the Settings Directory.</p>
<table class="filesT">
<tr>
<td>&lt;settings directory&gt;</td>
@ -57,7 +57,7 @@
</tr>
<tr>
<td>|-- backup</td>
<td class="fileCommentFolder">[Folder]</td>
<td class="fileCommentFolder">[Directory]</td>
</tr>
<tr>
<td>|&nbsp; &nbsp;|- backup_x_&lt;filename&gt;</td>
@ -68,57 +68,67 @@
<td class="fileComment">Backups meta (last backup, numbering)</td>
</tr>
<tr>
<td>|-- cache</td>
<td class="fileCommentFolder">[Folder]</td>
<td>|</td>
<td></td>
</tr>
<tr>
<td>|&nbsp; &nbsp;|- &lt;various cache files&gt;</td>
<td>|-- cache</td>
<td class="fileCommentFolder">[Directory]</td>
</tr>
<tr>
<td>|&nbsp; &nbsp;|- &lt;cache files&gt;</td>
<td class="fileComment">Cached emotes/image files</td>
</tr>
<tr>
<td>|</td>
<td></td>
</tr>
<tr>
<td>|-- debuglogs</td>
<td class="fileCommentFolder">[Folder] Files intended to be read
by the user</td>
<td class="fileCommentFolder">[Directory]</td>
</tr>
<tr>
<td>|&nbsp; &nbsp;|- debug_session.log.x</td>
<td class="fileComment">Last session debug log (overwritten every run)</td>
<td>|&nbsp; &nbsp;|- &lt;debug files&gt;</td>
<td class="fileComment">See <a href="help-report_issue.html#log">Debug Log</a></td>
</tr>
<tr>
<td>|&nbsp; &nbsp;|- debugx.log.x</td>
<td class="fileComment">Rotating debug log</td>
</tr>
<tr>
<td>|&nbsp; &nbsp;|- debug_ircx.log.x</td>
<td class="fileComment">Rotating raw IRC log (only if enabled)</td>
<td>|</td>
<td></td>
</tr>
<tr>
<td>|-- exported</td>
<td class="fileCommentFolder">[Folder] Files intended to be read
by the user</td>
<td class="fileCommentFolder">[Directory]</td>
</tr>
<tr>
<td>|&nbsp; &nbsp;|- stream_highlights.txt</td>
<td class="fileComment">Recorded stream highlights</td>
<td>|&nbsp;&nbsp;&nbsp;|-&nbsp;stream_highlights.txt</td>
<td class="fileComment">Recorded <a href="help.html#streamhighlights">stream highlights</a></td>
</tr>
<tr>
<td>|</td>
<td></td>
</tr>
<tr>
<td>|-- logs</td>
<td class="fileCommentFolder">[Folder]</td>
<td class="fileCommentFolder">[Directory]</td>
</tr>
<tr>
<td>|&nbsp; &nbsp;|- &lt;channel&gt;.log</td>
<td>|&nbsp; &nbsp;|- &lt;log files&gt;</td>
<td class="fileComment">Chat log files</td>
</tr>
<tr>
<td>|</td>
<td></td>
</tr>
<tr>
<td>|- addressbook</td>
<td class="fileComment">[Settings] Addressbook entries</td>
<td class="fileComment">[Settings] <a href="help-addressbook.html">Addressbook</a> entries</td>
</tr>
<tr>
<td>|- login</td>
<td class="fileComment">[Settings] Your login data (keep this secure)</td>
</tr>
<tr>
<td>|- favoritesAndHistory</td>
<td>|- <span class="del">favoritesAndHistory</span></td>
<td class="fileComment">[Settings] Channel History/Favorites [deprecated]</td>
</tr>
<tr>
@ -126,7 +136,7 @@
<td class="fileComment">[Settings] Main Settings File</td>
</tr>
<tr>
<td>|- statusPresets</td>
<td>|- <span class="del">statusPresets</span></td>
<td class="fileComment">[Settings] Stream Title/Game presets (Admin Dialog) [deprecated]</td>
</tr>

View File

@ -17,6 +17,7 @@
<h1><a name="top">Release Information</a></h1>
<p>
<a href="#0.10">0.10</a> |
<a href="#0.9.7">0.9.7</a> |
<a href="#0.9.6">0.9.6</a> |
<a href="#0.9.5">0.9.5</a> |
@ -57,7 +58,77 @@
full list of changes.</p>
<h2>
<a name="0.9.7">Version 0.9.7</a> <a name="latest">(This one!)</a> (2019-07-15)
<a name="0.10">Version 0.10</a> <a name="latest">(This one!)</a> (2019-10-07)
<a href="#top" class="top">[back to top]</a>
</h2>
<p>This update adds limited support for the new channel points feature (more
might be possible if and when Twitch releases an official API for it).</p>
<p>It also contains some Emote-related changes improving the Emote Dialog,
emote information and memory usage. In regards to customization, you can
now separately change the color and font of the chat timestamp and
favorite channels to show up differently in the Live Streams window.</p>
<pre>
### New Twitch features
- Added support for receiving emotes modified by channel points (showing in
Emotes Dialog/sent messages isn't possible right now due to lack of API data)
- Added initial support for messages highlighted by channel points
- Shown in Highlight colors (can be turned off in the Highlight settings)
- Special badge added (can be turned off by adding a Custom Badge of the same
type with no image)
- Added matching prefix "config:hl" (e.g. for Highlight or Msg. Colors list)
- Added initial support for displaying custom reward messages in chat (very
limited due to lack of Twitch API data)
### Chat
- Added various timestamp customization settings (font, color, format)
- Changed behavior of matching prefixes (Highlights, Ignore, etc.)
- Prefixes that that don't fit the context (e.g. "user:" on an info messages)
now make the match fail
- Can now specify the same prefix more than once (e.g. "status:s status:v")
- Added some additional prefix options
- Improved Highlighted Messages window output (colors, more things clickable)
### Emotes
- Added image to Emote tooltips
- Implemented new Twitchemotes.com API for more up-to-date data and reduced
memory usage
- Implemented a different Twitch API for more correct emotes display in
"My Emotes" and sent messages (mostly for "special" emotes)
- Some Emotes Dialog improvements
### Commands
- Added Custom Command function "$replace()"
- Added some User related Custom Command parameters
- Changed command "/host" to host current channel if no argument provided
- Changed command "/userinfo" to trim input and default to local user
### User Dialog
- Allow smaller minimal size, more flexible sizing
- Added shortcut setting for ban reasons (Settings -> Moderation)
### Other
- Live Streams window: Mark Favorited Channels with star and (optionally) sorted
first (context menu -> "Sort by" and "Miscellaneous" for options)
- Added experimental app-wide font scale setting (Settings -> Look)
- Changed a default font on System-Look&amp;Feel
- Added "$vip" to Custom Usercolors / Badges
- Changed notification border color for dark notification backgrounds
- TAB Completion: Always include current channel name
- Tray Icon: Added setting to show Chatty with single-click
- Updated translations / help
### Bugfixes
- Always show Live Streams window scrollbar, as an error workaround
- Fixed TAB Completion not working in some cases
- Fixed error related to TAB Completion
- Fixed Search dialog background color
- Various small bugfixes
</pre>
<h2>
<a name="0.9.7">Version 0.9.7</a> (2019-07-15)
<a href="#top" class="top">[back to top]</a>
</h2>
<p>The updated TAB Completion now shows emote images and allows scrolling

View File

@ -59,32 +59,21 @@
<h3>Debug log files</h3>
<p>The debug log files are located in the settings directory, in the
subfolder <code>debuglogs</code>. While Chatty is running you can use
the command <code>/opendir</code> to open the settings directory in the
file browser, then open <code>debuglogs</code>.</p>
subdirectory <code>debuglogs</code>. While Chatty is running you can use
the command <code>/openDebugDir</code> to open it directly (or
<code>/showDebugDir</code> to output it's path).</p>
<p>There are two kinds of debug files:</p>
<ul>
<li>The <code>debug.log</code> which is overwritten everytime you start
Chatty. It may also have a number at the end (like <code>debug.log.1</code>)
if Java couldn't open the usual <code>debug.log</code>.</li>
<li>Several files (<code>debug0.log, debug1.log, ..</code>), whereas
one of them is written to at a time, and then switched to the next when
a certain filesize is reached, rotating between a certain number of files.
Those files are not overwritten when Chatty is started, but instead new data is appended.</li>
<li>Several files (<code>debug0.log, debug1.log, ..</code>), switching
when a certain filesize is reached. These files are not overwritten
when Chatty is started, so it's usually a good way to find older
logs.</li>
<li>The <code>debug_session.log</code> which is overwritten everytime
you start Chatty. This could be good if you haven't restarted Chatty
yet.</li>
</ul>
<p>So to find possibly relevant data:</p>
<ol>
<li>If you haven't started Chatty again after the error occured, check
the <code>debug.log</code> first.</li>
<li>Otherwise check if one of the <code>debug0.log, debug1.log, ..</code>
files could contain the necessary information, based on the last
modification dates.
<ul>
<li>Even if the error is already some time back, it <em>may</em> still
be in there, depending on how much data has been added in the meantime.</li>
</ul></li>
</ol>
</body>
</html>

View File

@ -10,7 +10,7 @@
| <a href="#Chat_Colors">Chat Colors</a>
| <a href="#Message_Colors">Message Colors</a>
| <a href="#Usercolors">Usercolors</a>
| <a href="#Usericons">Usericons</a>
| <a href="#Usericons">Badges</a>
| <a href="#Emoticons">Emoticons</a>
| <a href="#Fonts">Fonts</a>
| <a href="#Chat">Chat</a>
@ -167,12 +167,12 @@
<h2>
<a name="Usericons">Usericons</a>
<a name="Usericons">Badges</a>
<a href="#top" class="top">[back to menu]</a>
</h2>
<h3>Usericon Settings</h3>
<h3>Badge Settings</h3>
<ul>
<li><strong>Show Usericons</strong>: Shows badges as images instead of
<li><strong>Show Badges</strong>: Shows badges as images instead of
just text</li>
<li><strong>Enable Custom Usericons</strong>: Use the custom icons
defined in the table below</li>
@ -802,11 +802,32 @@
</ul>
<h3><a name="Highlight_Meta_Matching">Meta Prefixes (Matching)</a></h3>
<p>The following prefix don't match on the text itself, but define other
<p>The following prefixes don't match on the text itself, but define other
things that should or should not trigger a Highlight. You can place one
or several of these prefixes before the search text (separated by
spaces):
<code>[meta-prefix:value]&nbsp;[..]&nbsp;[text-prefix:]&lt;search text&gt;</code></p>
<code>[meta-prefix:value]&nbsp;[..]&nbsp;[text-prefix:]&lt;search&nbsp;text&gt;</code></p>
<p>Notes:</p>
<ul>
<li>When specifying several prefixes, all of them have to match in order
for the Highlight to trigger.</li>
<li>The same prefix can appear several times with different values (e.g.
<code>cat:category1 cat:category2</code>).</li>
<li>Prefixes can normally not contain spaces (it wouldn't be clear
whether the space is part of the prefix value or a separator between
prefixes), however you can enclose the prefix value (or part of it)
in quotes or escape each space with a backlash. Example:
<code>replacement:"text&nbsp;with&nbsp;space"</code> or
<code>replacement:text\ with\ space</code></li>
<li>Quotes and backslashes have to be escaped when intended to be used literally (<code>\"</code> or <code>\\</code>).</li>
<li>When a prefix can have several values, they must be comma-separated
(without spaces). Example: <code>cat:category1,category2</code>.
Commas in list values can be quoted or escaped as well for them to
be used literally instead of as a separator.</li>
</ul>
<p>Possible matching prefixes:</p>
<ul>
<li><code>user:</code> to specify one exact username (case-insensitive)
which should highlight only if this user send the message, doesn't
@ -815,20 +836,24 @@
Behaves like the <code>regm:</code>/<code>re:</code> prefix, in that
it always tries to match the entire username. Example:
<code>reuser:(?i)a.*</code> would match all names starting with "a".</li>
<li><code>cat:</code> to specify a category the user who send the message
should be in (as defined in the <a href="help.html#addressbook">Addressbook</a>).</li>
<li><code>!cat:</code> to specify a category the user who send the message
can NOT be in.</li>
<li><code>chan:</code> to specify one or more channels the message has
to be send in to match (several channels are specified as comma-separated
list, without spaces).</li>
<li><code>!chan:</code> to specify one or more channels the message must
NOT be send in to match.</li>
<li><code>chanCat:</code> to specify one category the channel the message
was send in has to be in (as defined in the <a href="help.html#addressbook">Addressbook</a>
with the name of the channel, including leading #).</li>
<li><code>!chanCat:</code> to specify one category the channel the message
was send in can NOT be in.</li>
<li><code>cat:</code> - One or several (comma separated) <a href="help.html#addressbook">Addressbook</a>
categories. The user who send the message must be in at least on of them.
Example: <code>cat:friends,family</code></li>
<li><code>!cat:</code> - One or several Addressbook categories.
The user who send the message must <em>not</em> be in at least one of them.</li>
<li><code>chan:</code> - One or several channels the message must
have been sent in. Example: <code>chan:joshimuz,tirean</code></li>
<li><code>!chan:</code> - One or several channels the message must
<em>not</em> have been sent in.</li>
<li><code>chanCat:</code> - One or several <a href="help.html#addressbook">Addressbook</a>
categories. The channel the message was send in must be in at least
one of those categories (added to the Addressbook with the name of
the channel, including leading #).</li>
<li><code>!chanCat:</code> - One or several Addressbook categories. The
channel the message was send in must <em>not</em> be in at least one
of them. Example: <code>!chanCat:modding,important</code> (if
channel has both, the match fails), <code>!chanCat:modding !chanCat:important</code>
(if channel has one or both, the match fails)</li>
<li><code>status:</code> to specify that the user has to have one of the
given status codes (case-sensitive):
<ul>
@ -845,8 +870,10 @@
(so Broadcaster/Moderator/Global Moderator/Admin/Staff combined)</li>
<li><code>v</code> VIP</li>
</ul>
For example: <code>status:st</code> matches
all subscriber and turbo users.</li>
For example: <code>status:sv</code> matches users that are either a
subscriber or a VIP (or both). <code>status:s&nbsp;status:v</code>
matches users that are <em>both</em> a subscriber and VIP at the
same time.</li>
<li><code>!status:</code> to specify that the user must NOT have any of
the given status codes (see <code>status:</code> for codes). For example:
<code>!status:stM</code> matches all 'normal' users that have no
@ -860,6 +887,16 @@
messages instead of regular user messages</li>
<li><code>config:any</code> - This item applies to both info
messages and regular user messages</li>
<li><code>config:hl</code> - Restrict matching to user messages
highlighted by using channel points</li>
<li><code>config:b|id/version</code> - Match a Twitch Badge
(version optional, if several are specified in the same
<code>config:</code> prefix, only one has to match).</li>
<li><code>config:t|key=value</code> or <code>config:t|key=reg:value</code> -
Match a message tag (value optional, if several are
specified in the same <code>config:</code> prefix, only one
has to match), prefix value with <code>reg:</code> to use
regex matching on the value.</li>
</ul>
</li>
</ul>
@ -870,6 +907,8 @@
prefixes before the search text (separated by spaces):
<code>[meta-prefix:value]&nbsp;[..]&nbsp;[text-prefix:]&lt;search text&gt;</code></p>
<p>See <a href="#Highlight_Meta_Matching">Meta Prefixes (Matching)</a> for quoting/escaping.</p>
<ul>
<li><code>color:</code> to specify a color other than the default
Highlight color for displaying this Highlight (HTML Color Codes as

View File

@ -5,7 +5,7 @@
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<h1><a name="top">Chatty (Version: 0.9.7)</a></h1>
<h1><a name="top">Chatty (Version: 0.10)</a></h1>
<table>
<tr>
<td valign="top">
@ -62,10 +62,9 @@
<ul class="menu">
<li><a href="help-settings.html">Settings Help</a></li>
<li><a href="help-setting_commands.html">Setting commands</a></li>
<li><a href="#settingFiles">Setting files</a></li>
<li><a href="help-guide_folders.html">Settings and other files</a></li>
<li><a href="#launch">Launch options</a></li>
<li><a href="help-addressbook.html">Addressbook</a></li>
<li><a href="help-guide_folders.html">Chatty Directories and Files</a></li>
<li><a href="help-custom_commands.html">Custom Commands</a></li>
</ul>
@ -100,10 +99,7 @@
</td>
</tr>
</table>
<div style="padding-top:5px;font-size:1.1em;font-weight:bold;">Thanks to current Top <a href="https://patreon.com/tduva">Patreon</a> Supporters:</div>
<div style="padding-top:5px;font-size:1.1em;">OdinDerEchte, Sven Christian Hiller, ROMaster2, Louis6321, Yoremeofga</div>
<div style="padding-top:5px;">And also thanks to all <a href="https://chatty.github.io/#donate">other Patrons</a>!</div>
<div id="patreon"></div>
<h2>
<a name="title">Title and Tabs</a>
@ -223,6 +219,7 @@
<h3><a name="commands-gui">GUI commands:</a></h3>
<ul>
<li><code>/popoutchannel</code> - Opens current the channel in a popout</li>
<li><code>/echo &lt;text&gt;</code> - Outputs the given text as a info message</li>
<li><code>/copy</code> - Copies the given text to the clipboard</li>
<li><code>/settings</code>, <code>/livestreams</code>, <code>/channeladmin</code>,
@ -345,6 +342,10 @@
<dd>Gives you access to use the context menu (right-click) entries
<code>Miscellaneous - Follow/Unfollow Channel</code> and use the
<code>/follow</code> and <code>/unfollow</code> commands.</dd>
<dt><code>Your Subscriptions</code></dt>
<dd>Enables more accurate display or your emotes (for "Extra - Emotes
Dialog", TAB Completion and when sending a message).</dd>
</dl>
<p>Once requested from Twitch, the login data is stored locally on your
@ -1493,32 +1494,13 @@ MiniK http://static-cdn.jtvnw.net/emoticons/v1/25/1.0 set:793 id:3287</pre
<a name="settings">Setting commands</a>
<a href="#top" class="top">[back to menu]</a>
</h2>
<p><em>This has been moved to it's <a href="help-setting_commands.html">own page</a></em></p>
<div class="moreInfo">Go to: <a href="help-setting_commands.html">Setting Commands</a></div>
<h2>
<a name="settingFiles">Setting files</a>
<a href="#top" class="top">[back to menu]</a>
</h2>
<p>Settings are loaded from files when Chatty is started and saved into files
once it is closed. By default these files are saved in a subfolder
<code>.chatty</code> of your user directory. You can also use the
<code>-cd</code> commandline parameter to use the current working
directory instead. You can find out which folder is used by entering the
<code>/dir</code> command.</p>
<p>Since Version 0.4 of Chatty, the settings are no longer saved in a single
<code>settings</code>-file, but instead several files:</p>
<ul>
<li><code>login</code>: Contains the login data, including the access
token, which should be kept confidential.</li>
<li><code>favoritesAndHistory</code>: Contains channel history and
favorites, as well as game favorites.</li>
<li><code>settings</code>: The main file, which contains all customizations
made to Chatty that should not be confidential or private.</li>
<li><code>statusPresets</code>: Contains status (title/game) presets
from the Admin Dialog.</li>
</ul>
<div class="moreInfo">More information: <a href="help-guide_folders.html">Chatty directories and files</a></div>
<div class="moreInfo">Go to: <a href="help-guide_folders.html">Chatty directories and files</a></div>
<h2>
<a name="contact">Contact</a>
@ -1542,7 +1524,7 @@ MiniK http://static-cdn.jtvnw.net/emoticons/v1/25/1.0 set:793 id:3287</pre
<a name="about">About/License</a>
<a href="#top" class="top">[back to menu]</a>
</h2>
<p><em>Moved to <a href="help-about.html">About page</a>.</em></p>
<div class="moreInfo">Go to: <a href="help-about.html">About page</a></div>
</body>
</html>

View File

@ -16,9 +16,9 @@ function loaded() {
{ ceiling: null, text: "$years years ago" }
]
}
document.getElementById("ago").innerHTML = "Version 0.9.7 released "+humanized_time_span("2019/07/15", Date(), custom_date_formats)+"";
document.getElementById("ago").innerHTML = "Version 0.10 released "+humanized_time_span("2019/10/07", Date(), custom_date_formats)+"";
getDownloads("v0.9.7");
getDownloads("v0.10");
slideshow_init("slideshow");
}
@ -157,7 +157,7 @@ function getDownloads(tag) {
<h2 id="download">Download</h2>
<p>Choose one of the following downloads of <strong>Chatty Version 0.9.7</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>.</p>
<p>Choose one of the following downloads of <strong>Chatty Version 0.10</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>.</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>
@ -169,11 +169,11 @@ function getDownloads(tag) {
<tr>
<td>
<dl>
<dt><a href="https://github.com/chatty/chatty/releases/download/v0.9.7/Chatty_0.9.7_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.10/Chatty_0.10_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.9.7/Chatty_0.9.7_win_standalone.zip">Download Windows Standalone (.zip)</a></dt>
<dt><a href="https://github.com/chatty/chatty/releases/download/v0.10/Chatty_0.10_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>
@ -181,13 +181,13 @@ function getDownloads(tag) {
</td>
<td>
<dl>
<dt><a href="https://github.com/chatty/chatty/releases/download/v0.9.7/Chatty_0.9.7_win_setup.exe">Download JAR-Version (Installer)</a></dt>
<dt><a href="https://github.com/chatty/chatty/releases/download/v0.10/Chatty_0.10_win_setup.exe">Download JAR-Version (Installer)</a></dt>
<dd>Can select global hotkey support during installation.</dd>
<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.9.7/Chatty_0.9.7.zip">Download JAR-Version (.zip)</a></dt>
<dd>Also available with global hotkey support for <a href="https://github.com/chatty/chatty/releases/download/v0.9.7/Chatty_0.9.7_hotkey_32bit.zip">32bit-Java</a> / <a href="https://github.com/chatty/chatty/releases/download/v0.9.7/Chatty_0.9.7_hotkey_64bit.zip">64bit-Java</a></dd>
<dt><a href="https://github.com/chatty/chatty/releases/download/v0.10/Chatty_0.10.zip">Download JAR-Version (.zip)</a></dt>
<dd>Also available with global hotkey support for <a href="https://github.com/chatty/chatty/releases/download/v0.10/Chatty_0.10_hotkey_32bit.zip">32bit-Java</a> / <a href="https://github.com/chatty/chatty/releases/download/v0.10/Chatty_0.10_hotkey_64bit.zip">64bit-Java</a></dd>
<dd>Extract the .zip into a folder of your choice and start <code>Chatty.jar</code>.</dd>
</dl>
</td>
@ -195,7 +195,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.9.7/Chatty_0.9.7.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.10/Chatty_0.10.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>