Note: some of these options require that you restart DC++; they won't be
applied while DC++ is running. Some settings apply to specific windows and
will therefore be loaded when opening a new window.
- Minimize to tray
- When enabled, minimizing DC++ will cause it to appear as an icon in the
windows system tray. If you left click, it will be returned to its previous
status. If you right click on the icon, it will give you a small menu.
- Always display tray icon
- When enabled, the tray icon will be always shown, regardless of the
visibility state of DC++ program window.
- Show timestamps in chat by default
- When enabled, a string representing the current time (called "timestamp")
will be prepended to every chat message. To customize the timestamp format,
use the Timestamp format option below.
- View status messages in chat
- Show some messages destined for the Status Bar in the chat window as
well. Applies to both hub and private chat windows.It's generally a good
idea to leave this enabled.
- Filter spam messages
- When enabled, kick, debug and other spam messages are hidden from main
chat. These messages are generally not useful and make reading the chat more
- Show joins / parts in chat by default
- Show an entry in main chat whenever someone joins or leaves the hub. Use the
/showjoins chat command to enable or disable it on already
open hubs. On large hubs, you don't want this enabled.
- Only show joins / parts for favorite users
- With this option enabled, only the joining and parting of Favorite Users are shown.
- Sort favorite users first
- With this option enabled, those users who are favorite
users will be sorted first in user lists.
- Guess user country from IP
When selected, DC++ displays user country information when available. DC++
uses MaxMind's GeoIP databases in order to do so.
- City-level geolocation database (allows parameters such as %[city])
Use a more detailed geolocation database that contains information such as
the city, the region, the latitude and longitude, etc. Compared to the
default country-level geolocation database, the city-level one is bigger and
consumes more memory.
See GeoIP2 City Accuracy for more information.
Additional parameters that can be used in conjunction with the city-level
geolocation database: %[areacode], %[city], %[lat],
%[long], %[metrocode], %[postcode], %[region].
- Region name geolocation database (allows %[region])
Complement the city-level geolocation database with one containing region
names. By default, the %[region] parameter of city-level databases
contains cryptic codes that may be difficult to relate to the actual region;
enable this setting to download a database that will be used to translate
these codes into more understandable region names.
- Timestamp format
- This lets you select the format of the time stamps that can appear in the
chat and private message windows. For the available formatting variables,
please see Logs.
- Country format
This box allows customization of the way user country information is
displayed throughout the interface. Default: %[2code] - %[name]
Additional available variables when using the city-level database:
- %[2code] gets replaced by a 2-letters country code (eg DE, FR).
- %[3code] gets replaced by a 3-letters country code (eg DEU, FRA).
- %[continent] gets replaced by a continent code (AF, AS, EU, NA, OC,
SA for Africa, Asia, Europe, North America, Oceania and South America).
- %[engname] gets replaced by the English country friendly name (eg
- %[name] gets replaced by the localized country friendly name (eg
Germany, France on an English operating system).
- %[officialname] gets replaced by the localized country official name
(eg Federal Republic of Germany, French Republic on an English operating
- %[areacode] gets replaced by the area code (United States only).
- %[city] gets replaced by the city's name.
- %[lat] gets replaced by the latitude.
- %[long] gets replaced by the longitude.
- %[metrocode] gets replaced by the DMA / metro code (United States
- %[postcode] gets replaced by the city's postal code.
- %[region] gets replaced by the region's name.
- Height of the message editing box
Use these 2 boxes to control how much you want message editing boxes (in
Hub and Private Message windows) to resize themselves
when you are composing a multiline message. Both settings can have the same
value, in which case the message editing box will never redraw
itself. Minimum value: 1. Default values: 1 and 10.
- This drop-down list allows you to choose which language DC++ should use for
its user interface and messages. "Default" means "use the same language as
my operating system".