If you can't find a solution here or require additional help, read the page on Reporting Issues.
You may want to check if Irc logging is enabled in the Debug Window
(Extra - Debug window - Checkbox: Irc log
), which should
be disabled by default, but can lower performance if checked.
Note: If you don't use global hotkeys you don't have to worry about this. Global hotkeys are currently only available on Windows.
If global hotkeys don't work, but there is no error message about it, make sure that you actually have global hotkeys enabled in the Hotkeys settings or in the menu "Extra - Options".
If you get an error message related to JIntellitype or global hotkeys:
hotkey
in the download name, or the Windows standalone version.hotkey
version for the version of
Java you have installed: hotkey_32bit
for 32bit Java
and hotkey_64bit
for 64bit Java. For example if Java is
installed in C:\Program Files (x86)
, then it should be
a 32bit version. You can find out where the JRE that Chatty is using
is located by entering /appinfo
in Chatty.JIntellitype.dll
is located in the folder
that opens when you enter /openWdir
in Chatty.See the Chatty Livestreamer Help.
If you loose your settings (or part of it like just the Addressbook) then either they weren't saved/loaded properly for some reason or you changed your configuration and your settings directory is not the same anymore.
/dir
in Chatty to find out what your settings
directory is (/openDir
to open it) and whether that's
the one you used before (there should be quite a few files and
folders).backup
folder you can try to restore the
automatic backup. More Information...The image/sounds folders are based on the current Working Directory, which is set when you start Chatty. More Information..
If you repeatedly get disconnected because of possibly invalid login
data, please go to Main - Login.. - Verify login
.
This will send a request to Twitch to check if the access token is valid.
If the login data is valid, then Twitch may just have temporary problems
and you should try again later. The same goes for when the check itself
fails because it can't reach the Twitch API.
If the login data isn't valid, you can just remove the login and request new login data. Also see the section about login for more information about invalid logins.
Another reason may be that you are connecting to the wrong port.
It's possible that your internet/firewall doesn't like the port you are
using to connect. By default it tries to connect to 6667
first. Twitch may also have changed the ports. You can check Twitchstatus.com
(not an official Twitch site) which chat server/ports are available (make sure to use an irc
server).
The host irc.twitch.tv
should resolve to the available server IPs, so you normally
shouldn't have to enter an IP directly (for main chat).
If you are using a shortcut to start Chatty, also check any custom server/port you may have defined there using commandline parameters.
If you get an error getting login data, see What to do when getting login fails.
If Java encounters a character that is not contained in the chat font you currently have configured, it will try to find it in the fallback fonts. You can add your own fallback fonts if you need to be able to display more characters than by default.
The Java fallback font directory is located in the Java Runtime Environment
(you may have to create the /fallback
directory yourself):
<JRE_DIR>/lib/fonts/fallback
To find it you can use the command /showFallbackFontDir
to
output the full path or the command /openFallbackFontDir
to
directly open the path in your file browser. The commands have to be
entered into the Chatty chat inputbox.
The Windows Standalone already contains the Unifont fonts as fallback fonts by default.
Note: If you set the inputFont
setting to something other
than a Java logical font (which is currently only possible through
setting commands, changing through the Settings Dialog is fine), then
the font fallback mechanism may break.
You need to have at least Java 8 JRE (Java Runtime Environment) installed to run Chatty.
If you try to start Chatty by double-clicking the Chatty.jar
,
first make sure that .jar
files are associated with Java,
and not some other program like WinRAR. The icon of the Chatty.jar
should have a Java icon (coffee cup). If you right-click the Chatty.jar
you can select the program to open it with under Open with
.
If you are sure that the Chatty.jar
is actually started with
Java, but no program window appears, it may be that an error occured before
the window (GUI) could be created.
Running Chatty from the commandline has the advantage of being able to get messages from before the GUI is established. It also may work when Java isn't integrated into the OS correctly (but is installed).
Chatty.jar
is located
Chatty.jar
is located.
Click on Open command window here
in the
context menu.java -jar Chatty.jar
and press Enter.When you enter the above command and Chatty starts correctly (but doesn't
when you double-click the Chatty.jar
), this may mean that
Java isn't integrated into the OS properly. You can create a
shortcut or a .bat-file to
start Chatty similiar to entering the command above, but much more
conveniently.
If Chatty doesn't start when you enter the above command, check the commandline window for error messages. Send a screenshot of the commandline window along with information on what other things you tried if you require further assistance with it.
If the integration of Java into the OS may not be correct, and you want to try to fix it, you can try this.
Open a commandline window and enter assoc .jar
which should output
.jar=jarfile
and enter ftype jarfile
which should
output something like "C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1" %*
(see also
Could not find the main class. Program will exit.)
If you experience this when entering java -jar Chatty.jar
in the commandline, then it probably can't find Java because it's not in the
PATH
environment variable (that defines where to look
for programs of which only the filename has been entered, not the whole path).
You can enter PATH
in a commandline window to check what is
in it. It should show a list of semicolon-separated directories, one of which
should point to Java.
See next section. Of course you'll have to navigate to the folder manually.
Some people experience issues with stuff in Chatty not being drawn correctly (e.g. on top of eachother, areas not showing). This is probably a Java bug that is system-dependant in some way (possibly OS or graphics driver related, it's not really clear). There is no definite solution for this, but there are a few things you can try:
javaw.exe
to an ignore
list or disable on-screen display support if possibleSettings - Other - Disable Direct3D
setting is checked. Maybe also try Disable DirectDraw
,
although it should be redundant.-Dsun.java2d.d3d=false
parameter when starting
Chatty, which does the same as the Disable Direct3D
setting, but adding it as a starting parameter seemed to work better
for some people. To do this, create a shortcut
and add the parameter, similiar to this (obviously adjusting to your
paths):
javaw -Dsun.java2d.d3d=false -jar "D:\Chatty\Chatty.jar"
Read Issue #64 for experiences of other users and possible workarounds, and add your own data to the discussion.