A bridge between an IRC channel and the bash interpreter
Find a file
Jordyn e682656fe5 Fix die bot command to actually terminate the program
Specifically, this corrects interrupting the main thread as it was waiting on input() if it is a tty.

Server.die() was changed to bypass the sendq for final IRC messages for a quick termination and to interrupt the main thread with os.kill and SIGINT.

This way the code exits gracefully and properly tears the connection down.
2026-03-14 18:55:53 -05:00
main.py Fix die bot command to actually terminate the program 2026-03-14 18:55:53 -05:00
README.md update README to accompany the code 2026-03-14 02:16:28 -03:00
skel_config.py Add configuration file support 2026-03-14 03:42:04 -05:00

irc2bash

A bridge between an IRC channel and the bash interpreter

Ensure you run this in a sandboxed VM!