LavenderIRC is a simple IRC client implemented in Python with a GUI built using Tkinter. It allows users to connect to IRC servers, join channels, and send/receive messages in real-time.
Connect to IRC Servers: Enter server details such as Server, Port, Nickname, and Channel to establish a connection.
Real-time Messaging: Send and receive messages from IRC channels directly within the application.
Simple and Intuitive GUI: Built using Tkinter with a Catppuccin-inspired theme for a sleek and minimalistic user interface.
Arch
sudo pacman -S python3 python3-pip python3-venv python3-tk
Debian
sudo apt install python3 python3-pip python3-venv python3-tk
Fedora
sudo dnf install python3 python3-pip python3-venv python3-tk
Clone the Repository:
git clone https://github.com/pseudify/LavenderIRC.git
cd LavenderIRC
Run the Application:
./lavenderirc
Upon running the application, enter the required server details and click "Connect" to establish a connection.
Use the input box at the bottom to send messages to the IRC channel.
Click "Disconnect" to disconnect from the server and return to the connection setup.
Contributions are welcome! If you have any suggestions, bug reports, or future requests, please open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.