Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyechat

An IRC client with a Qt interface, in Python.

What is here

Path What it does
src/irc/irc_client.py the protocol side: connection, commands, messages
src/irc/logger.py writes the session log under logs/
src/gui/main_window.py the main window
src/gui/connect_dialog.py the server connection dialog
style.qss Qt stylesheet

The split is deliberate: the IRC layer knows nothing about Qt, so it can be driven without a window in front of it.

Running it

Requires Python 3 and PyQt.

pip install PyQt5
python main.py

Status

A weekend's work from 2024 — it connects, joins and talks, and stops there.

About

PyQt+ IRC Client.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages