Installation

Download

A single program installs everything: IRC server, services, bot and database. You download it here, and it checks what it fetches by itself.

OverScript — the desktop client

To take part in the network. Nothing to install on the server side.

This website’s chat runs in the browser and asks for nothing. OverScript is the desktop app: it remembers your servers, keeps your history, and updates itself.

System Size
OverScript — Windows, with installer 90.7 MiB Download
OverScript — Linux, no installation 125 MiB Download
OverScript — Linux, Debian and Ubuntu 98.1 MiB Download

Windows says “Unknown publisher”? That is normal and harmless: our apps are not signed with a paid certificate. SmartScreen warns you on first launch — click More info, then Run anyway.

To check that the file has not been tampered with, compare its SHA-256 hash (below) with the one PowerShell gives you: Get-FileHash <file> -Algorithm SHA256. The two must be identical.

SHA-256 hashes — to compare after downloading:
OverScript-installateur.exe
0cbb215bddd3c36dea5427f8da9a88bc781db710dd13bad27aac68a2c55991f5
OverScript-linux-x86_64.AppImage
3ee5dea39e7fe3e96769564a6614c587c142e092d0f6360012990f39546bc68d
OverScript-linux-amd64.deb
693e548bded0bc135706a218e30faa9980163e4ed5804ae3cfc06605d84dd5ae

Systems missing from this list are not offered yet: this website’s chat, on the other hand, works everywhere and asks for nothing.

OverScript releases, and what each one changes  ·  Release notes (text)

Install the network

This part only concerns people setting up their own server.

Installer

823.9 KiB — updated on 19/10/2026

This is the version to use. It downloads its components from this website. The website and panel archive is checked against the hash published here, and the installation stops if they do not match.

Download
Or from the command line:
curl -fsSLO https://service-overtchat.hd.free.fr/dl/Bootstrap/overtchat-setup.sh
chmod +x overtchat-setup.sh
./overtchat-setup.sh
SHA-256 hash — to compare after downloading:
dc4867af6612c682fad1b9a394a8c1d08d26c3bca3f93bf97d879651ca916f11
sha256sum overtchat-setup.sh must return exactly this value.

There is only one file. This download is already the plain-text shell script: you can read it before running it, and nothing is compiled or hidden. The address ?p=dl&f=setup-dev, found in old links and bookmarks, serves exactly the same file — this page has just compared the two hashes, and they are identical.

If you modify it, its hash no longer matches the one published above, and the installation is no longer the one we distribute: troubleshooting is then up to you.

From Windows — Overtchat Setup

A graphical app that installs and runs the network, with no command line.

Overtchat Setup (formerly the “Launcher”) does the same job as the installer above, but from a window: it installs the network on this computer (WSL) or on a remote server (SSH), then starts, stops and monitors the services.

VersionSize
Windows — with installer 99.7 MiB Download
Windows — portable, no installation 99.4 MiB Download

Windows says “Unknown publisher”? That is normal and harmless: our apps are not signed with a paid certificate. SmartScreen warns you on first launch — click More info, then Run anyway.

To check that the file has not been tampered with, compare its SHA-256 hash (below) with the one PowerShell gives you: Get-FileHash <file> -Algorithm SHA256. The two must be identical.

SHA-256 hashes — to compare after downloading:
overtchat-setup.exe
b13443f1f3b17c5dd7c8cc5ec09d900a250d93f3ad9a76931e9176ff132dc39e
overtchat-setup-portable.exe
cb091fdc3a093fcc245f1cbe89297201bcef874deea7fcb9c93e398bf0747bbb

Why a hash rather than an encrypted file. An encrypted script has to be able to decrypt itself in order to run: so it carries its own key, and hands over whatever it is asked to anyone who knows how to ask. A hash hides nothing — it attests. It states publicly what the genuine file looks like, which a tampered file cannot imitate.

What is checked automatically today: the website and panel archive. The installer compares its hash with the one published here, and stops if they differ — it even asks for your explicit consent if the manifest cannot be reached, and gives up by default.

The bot modules and those of the loan bot are checked the same way: each file is compared with its hash published in the manifest, and refused if it differs; a file whose hash the manifest does not publish is installed with a warning. The full manifest is public.

Bot modules

31 files, served from the working repository — there is no separate copy that could go stale.

FileSize
IriX-std.tcl 58.4 KiB
IriX-binds.tcl 19.2 KiB
IriX-sql-IA.tcl 57.2 KiB
IriX-sql.tcl 856.6 KiB
IriX-src.conf 11.5 KiB
IriX-svc.tcl 35 KiB
IriX-table.tcl 66.9 KiB
console-tls.conf 4.3 KiB
ecoute-sure.conf 3 KiB
irix-alerte.tcl 32.9 KiB
irix-auth.tcl 10 KiB
irix-botnet.tcl 49.5 KiB
irix-botreg.tcl 98.6 KiB
irix-chanaccess.tcl 66.5 KiB
irix-chanbans.tcl 10.9 KiB
irix-chanq.tcl 45.4 KiB
irix-chatalerte.tcl 12.9 KiB
irix-edition.tcl 8.6 KiB
irix-logrot.tcl 18.7 KiB
irix-mandat.tcl 86.4 KiB
irix-modq.tcl 35.1 KiB
irix-modtrace.tcl 16.9 KiB
irix-nickexpire.tcl 15.4 KiB
irix-nickguard.tcl 56.9 KiB
irix-online.tcl 50.5 KiB
irix-oper.tcl 5.7 KiB
irix-operjoin.tcl 14.9 KiB
irix-partyline.tcl 32.9 KiB
irix-proto.tcl 175.7 KiB
irix-register.tcl 21.4 KiB
irix-reset-ircop.tcl 12.3 KiB